Seating is done when you check in for the flight. You can check in 24 hours before the flight. I did mine this morning right at the 24 hour window. When I go to leave I check in but don't print the boarding pass since I won't have a printer.
I have flown AirTran quite a few times and will be flying them tomorrow. Never had a problem with them.