Seems there are full size - both passengers coverd - roll bars that you can buy and install, but of course this means taking out the old one and mofifying the car body. They certainly provide more protection than the original style, but basically you're moving toward having a race car vs an original looking cobra SC. I've seen some posts here where others have said they've had removable roll bars created, but most of the threads are from 2-3 years ago and from places other than Atlanta.
I just left a voice mail for Chuck so will see what he says and post here.
BTW Mike - -after your trip I figured you'd be looking at a hard top to keep all the rain out
