Welcome to TM .... from the sound of it a chat with Montague on here might be useful to you ... there seem parrallels when it comes to your plans for the car and useage.
Look forward to hearing how things progress.
Keith
Ps ... your racecar? .... what MG with what Triumph engine, if I might ask?