Go over to the "Getting all amp'd up" forum and look in the "List Your Setup" thread -- there are some 1/2-A sized planes in there. Keep in mind that for a trainer you don't need as much power, and may not want it.
Do a search on "ET-1". You'll find a Coreplast trainer designed by Larry Reniger. The recommended power system for that should power the Skyray just fine.
For the Viper, weigh it, then let us know.
I built a pair of ET-1's for my nephews for Christmas in 2012. I took Larry's recommendation to use a radio for throttle. It works great, for a beginner it lets you cut throttle when they're getting bored, dizzy, or into trouble, and for a plane that can only go around in circles it adds a dimension of fun. All the electronic stuff for a plane was about $70 from Hobby King, including extra batteries and a charger. The more you already have, the lower the price.
I'd get cheap motors -- he'll be using them for landing gear a lot, so you'll be replacing them.