Rainbowduino will be SMT…sorry but that’s the limitation on 2 layer board. And it’s more for RGB dot matrix or similar applications. As a general experiement you could choose Arduino or Freeduino, while in my opinion that there is little chance you burn the MCU easily.
For the RF link, you may choose 315Mhz modules, 30 meters is easy to reach.
Bon voyage