You do not need a military sponser to get on the base, all you need is to go to the All American gate to obtain a visitor pass. I know this because I am not a military dependent and use the ice rink as a civilian.
You can skate if your civilian also. However, you need a military sponsor to get on base
Thanks! Your answer is awaiting moderation.