No rx battery- so I guess yes to the BEC (sorry, I'd never heard that term before).