If you bought Early Bird Checkin, SW will check you in at the 36 hr mark. If you didn't, you still have to check yourself in at that 24 hr mark....at least that is what I've been told. I have to say that if I have to be checked in at the 24 hr window, I'm gonna do it myself, and not trust someone else to do it.
SW now participates in the RAC system at 'most' WDW resorts. I believe that CBR and OKW are still working on getting enough storage space so they aren't able to provide RAC for SW yet.