1: rf905 is used for data transmission. Both MCU send data to 905 through serial port, and then send it out through 905.
2: PT2262 is also acceptable. If the cost is not considered, a 5 1 port can be used to control a relay as a button.
Suggested module nrf24l0 1, spi protocol and program are not difficult to write.