from your stand point is there the possibility to modify the tx and rx of Virtualwire library ?
The VirtualWire library has two methods, vw_set_tx_pin and vw_set_rx_pin, that allow you to use any pins you want. The defaults are 12 and 11, but you can change them by calling these functions. You also need to call vw_set_ptt_pin to get off pin 10.