so i can use that body even tho its for the mini t?
Yes, the body posts may be a little off. Drill the body post holes before you paint.
would this be a good esc? will i fry this one too?
Thats a great ESC.
will i need this connector?
Yes you will need that connector, however I reccomend just switching to Deans.