Newbie Help Please!!
Regarding planes, you'll soon discover that most flat bottom airfoil trainers fly very much alike. So if you get one of those, choose which one you asthetically like the best.
These fly differently than the Avistar which has a semi-symmetrical wing, Hobbico bills it out as an advanced trainer, but I think most beginners should have no problem learning on it, plus it'll take you into basic aerobatics a bit quicker than the other trainers. I believe that both Kangke and World Models also have their own versions of advanced trainers as well which have similar airfoils.
Regarding engines, probably the two best values for trainers are the Thunder Tiger GP 42 if your on a budget (it's a mere $50) or the Thunder Tiger Pro 46 if you're looking for more power (you can find them for $70-80). Pro level power is not necessary for smaller/lighter trainers like the Avistar, but I've seen some larger trainers (Superstar) perform terribly with OS 40 and 46 LA engines.
Regarding radios, the only one you've listed that I wouldn't recommend is the JR XF631 (and I own one). It's mixing capabilities are limited. IMHO, you're better off getting a simple 4 channel to start off with then getting a computer radio after you get your second plane. This will provide you with a spare TX if you ever need one in the future.