Hebrew, feel free to PM me with any questions you may have if you like. Here's my input, which goes a bit above and beyond your two questions and all, but hopefully will be helpful. Anything specific like I mentioned just PM me and I'll be glad to either give my thoughts/advice, or send you to the right person who can speak from experience.
I'd say go for it. Simply because it IS a competitive car that is a blast to drive and everyone agrees, regardless of the type of class it is prepped for. Stock class, if you look at the past couple of years at nationals, thats all you saw for B stock. Literally. Maybe 1 or 2 other cars, if that. STX, RX8s are being seen more as there are more options out there for the car now and people are starting to get off this whole "omg it's not a rx7 though" bandwagon and realize... Yes..it's not an RX7. It's an RX8. So an STX RX8 can be a blast too. If you prefer R comps though, perhaps being in SM or DSP (I believe?) would suit you better then.
Right now I'm in SM and I'm competitive, and I don't even have R comps. Thing is honestly, my car is more competitive than I am. I just need more seat time. I have a driver out here who can take my car and out run a Porsche GT3 with R comps and an amazing driver. That says something if you ask me.
I guess I'd just be on the lookout for maintenance costs for the car, what to expect to run into for the car, especially the recalls on the 04 models. See if that is something you can live with, especially how to maintain a rotary engine. Then I'd look to see pricing for parts for the car and what you'd be looking to spend to be in a specific class. I can get you some connections in that department too if that helps any
If I were to do it again.. I'd get an 06 RX8 (thats when they made some fixes from the 04) sport model. The lightest model, no sunroof (extra 1 inch of headroom because of it), and compete in STX. I've seen the competetion for STX and it looks great, plus the car is still streetable. Right now my rear is completely gutted, no cat, all the usual gimmicks so the car is streetable..but not legal. lol.
Also your later questions I noticed... Stock wheel size is 18x8 +45 offset all around. Front bar, usually people get a very stiff front sway, like one from Progress Technology. Has the same specs as the one used by most GT RX8's (most famously the GT-Rolex 3 rotor RX8 from Speedsource). I've seen some autocrossers run full stiff in the rear with a light bar...I've seen more run as "unstiff" as possible in the rear..Hell I've also seen no rear sway bar on the rear.
For the outright handling I guess it's all in the body that people love about the car, and matching springs to it is what makes it golden. (Assuming you got the awesome matching tires already too..which most people have found to be 18x9 255 or 17x9 255. Some people like 265 but mostly 255) Anyways, I've talked my head off. On my blog I have all my thoughts about parts I've tried and traded, and I even have Jason Isley's build he ran for his car last year when he tried STX if that helps you any.
Hope this helps. Also, here's a great thread on RX8 club all about
the RX8 in STX...random stuff about suspension and whats going on. Happy Motoring.