Welcome to the site. Sounds like a fun project you have there. I look forward to updates and pics!
Chances are you can probably use the throttle body's TPS. What you should do is look at what kind of potentiometer is supposed to be used with your controller, and then see how your TPS sensor matches up to it. If the resistance of your TPS is higher you're probably fine. If its lower you could run into problems with it pulling too much current and ruining the controller.
What made you choose the bestgo batteries and ligoo FT-12 if I might ask? I am unfamiliar with them myself.