TN allows open carry.
Ringgold is a nice area, just minutes away from Chattanooga. There's nothing at all wrong with living there. One thing to take into consideration is that GA has a state income tax, but TN does not. GA also has a lower sales tax than TN, but if you lived somewhere like East Ridge or East Brainerd (both in TN), you could still do your shopping in GA and avoid their income tax. East Ridge is a small city on the TN/GA state line that is bordered by Chattanooga and GA on all sides. East Brainerd is a suburb to the East of Chattanooga, but some of it is not in the city limits. I live in East Brainerd, but outside of the Chattanooga city limits, and the property tax breaks are significant.
As far a shop location, that's hard to say. There is a dirt track in Cleveland. There also are a dirt track and drag strip that are basically in East Ridge, but just across the line in GA. Somewhere on the east side of Chattanooga would put you between those locations, and you'd still be surrounded by the general car scene.
As far as a realtor, we had a very good experience with John Hughes of Robinson Real Estate in Chattanooga.
I hope that helps some. Feel free to PM me if you need anything else.