If your engines have a shaft out the back you can install the EZ start or a pull start. The 2.5 and 3.3 engines have the same backplate and one-way bearing. Nothing special extra to get to install one.
You don't need a separate channel on your radio. The Traxxas EZ start uses a wand to activate...