In 08 they were good with having the links through the tour page. But they were really just links to ticketmaster. So it doesn't matter either way. However, they posted your presale code when you login the STP site and then go to the tour page so you'll have to go there first anyway to get your code.
I might just try and wait for the radio presales I dunno. Plus unless ticketmaster/live nation get to work, it seems like only some of the shows will go on sale tomorrow. The shows later in the tour (i.e. Northeast Coast shows might have a later date).
As for the backstage thing, they likely describe it the way they do because there's no guarantee. There might be possibility of Dean & Rob or Eric walking around randomly (Scott I'm sure only shows up like 30 minutes before set time so I wouldn't hold your breath). But you're basically paying for chance to be back stage (with all empty storage trunks and a bunch of roadies hanging out) and if someone pops up then good, but there's obviously no guarantee.
I really get pissed at some of these fanclub/vip things. But I must say, atleast Aerosmith's which I've done once or twice back in the day, will have a package guaranteeing atleast orchestra seats for just above the standard ticket price with something a little special thrown in to atleast not rip off anyone (the super packs forget about they're the worst, but atleast there's the small pack) PLUS they go out of their way to throw a pre-show party for their members as well with food (buy drinks) and like trivia & games to win merch & signed stuff.