In terms of using limit switches you will need one that activates the minibot when it hits the pole and another “latching” limit switch for when it hits the top, with out the latching switch the minibot will start climbing again every time you try to get it down.
Typical limit switches are not designed for the kind of 7amps power you’ll be getting by direct connecting the battery through the limit switch to the motors. Make sure you use a heavy duty one.
That’s why household light switches are permitted. They can handle the power.
Any chance you could share the source of heavy duty limit switches with the rest of the FIRST community? And thanks for sharing your minibot development efforts so far!