I'd worry about engine torque rating before vehicle weight.
Presumably you're going with an overdrive trans because you'd plan to use a lower ratio rear end which would make getting the heavier mass moving easier. There are lots of T5 variants, the stronger versions being identified as World Class (WC), the "weaker" being the Non World Class (NWC).