I've never seen anyone get a Tx module and a Rx module running on the same Arduino.
The data is bitbanged out & received the same way, software serial style. You can't do two things at once - the data is sent; and then the code looks for a message to come back - too late.
Also, take out this line.
vw_set_ptt_inverted(true);
Very few 433 MHz tx modules have an input pin for this.