Welcome! No help on the "requirements," but I'd be happy to help you tailgate. . . .
I do know that there seem to be a lot of RV's by the river on Neyland just West of the stadium. That's a pretty cool spot, as you can watch the Navy come in and be seen (which you want, I'm sure, with your new 40-footer).