Ryan I do not know. I have been a nascar fan until I went a saw my first truck pull. I watched the Daytona and could not get over how boring it has gotten. Truck pulling is fun, hard work, excitement and power. They let me in to see the trucks get weighed and that was cool. I went through some haulers and helped load some trucks. I do not know the regulations and need to find out more. I just went and had a good time. My wife will not go too much noise! To me there is nothing better. I hope someone will make it to the pull it would be nice to have someone explain what I am jumping up and down for!
I don't know heights todd but go to the link i gave you for compd and you can ask there. I know I have a little bit of room to play with. As for a hitch just get a trailer hitch with out a ball and buy a twisted clevis and pin for it. I would suggest filling the space with washers so it does not tweak the pin.