Will a Canon Speedlite 420EX work on a Rebel T3?

Yes!