From your post, I can't tell where you plan on running the car (DLRA (ECTA) rule book), it looks like a long tow between the two organizations. If you plan on running with ECTA, please call me at my shop at 302.378.3013EST. Generally, a Top Fuel cockpit tubing does not meet the chassis requirements.
Joe