I did SFMM in A day (Not everyone I was travelling with loves coasters and gets the idea of spending more than one day at a park!) and you really should get there early as possible. The only coasters I missed out on riding were New Revolution, Superman, Green Lantern and Gold rusher. New revolution is probably the only coaster I missed out on that I would have liked to ride. Superman is basically the same as TOTII and Gold Rusher isn't anything special from what I've seen.
Get there early as possible and head for either Twisted Collossus or Full throttle. The former is popular and the latter has rubbish capacity, apparently X2 usually takes a bit of time to start running and dies off in the afternoon. I found the que for X2 wasn't too bad mid afternoon although it wasn't a very busy day.
I'd say in terms of what you should be prioritising: 1) Twisted Collossus (Really good ride, racing adds uniqueness), X2 (Nothing comparable other than Eejanaika in Japan), Tatsu (Well executed flyer, very high off the ground adds to the flying experience, I enjoyed it even tho flyers aren't really my thing). After these 3 its really about what you think you'll enjoy more, Riddlers is well executed for a standup, Goliath is a solid Hyper, Very intense helix in the middle of the ride, Batman:The Ride is the same as all the other clones, good experience but I wouldn't call it unmissable. Apocalypse is a pretty hectic woody, a bit rough but good fun. I really enjoyed full throttle, the Back row has some mental hang time in the loop, bit of a missed opportunity as the ride feels as if it ends too early but its a good ride. Scream is a decent ride, nothing special and its literally over a carpark but if its basically a walk on its worth the 10 minutes out of your day. Ninja is a suspended coaster, decent ride, not very forceful. I really enjoyed viper, it's a bit rough especially going into one of the half loops, but it was a good experience and showcases what Arrow were making in the 90s.