Sorry I can't help you out with the tires but someone from the Tulsa area should chime in soon.
I see you have only 2 posts here on the forum, just want to welcome you aboard!
I live out in Claremore, finished my build this past March & the car has been a blast ever since!
How about posting some pictures of your build? We like pictures!