RE: Speed Controller size
The rating on the ESC is a limit, usually it will mean your esc can handle a constant current up to 30 amps (and probably bursts up to 45amps) if your motor is only drawing 12A, its way below that limit, and I dont see how that could possibly hurt anything.