Yes this will work. The 12vdc, 20A, is about 1/3 hp. Should be plenty even if you are only 25% efficient. As to controlling it. I would put a pot on the supply to very the voltage and use a normal open reed switch to sense the magnet. Once the magnet gets to top dead center, it actuates the reed...