Passenger weight is one thing. Figure 5 guys at 200 lns is a thousand pounds, plus baggage puts you around 1500.
The trailer I would worry about some. Those little uhauls are heavy mofos, with a big transmission cooler, it might be very doable though.
What is factory tow rating?
If speed kills, then i shoulda been dead awhile ago. There is no such thing as "Too Much Power". There is no excuse for a lost race. Do you view the rev limiter as a fun limiter?or as a shift point? And we all know, more boost=more fun.