RE: UBEC help please...
Yes, you need the UBEC to power the onboard electronics. The 3-amp version should provide more than enough power unless you will be running a large number of servos, and digital ones at that.
Your plane appears to be well powered with that system. The batteries listed will easily provide the necessary current with less than a 10C draw. Good luck with your future flights!