Can these passes be activated at a resort hotel or do we have to go to one of the parks? Also, when do the park ticket offices open and close? Thanks

Nevermind, I found my answer. APs can only be activated at Guest Relations in any of the parks or in Downtown Disney during normal operating hours.