I wear a pump, and I pretty much do what JHarer does - I used to wear a dexcom but I can't afford to buy sensors on a regular schedule (I have a high insurance deductible, so all of my pump supplies are also out of pocket) so I haven't used it in a while, and I would get unreliable readings while skating (the dreaded
that was often caused by nothing more than sweat under the sensor tape, which often happened while I was active doing other things as well). I have only had two mild lows "on" the ice in the past 4 years, and neither was difficult to manage because I am always overly prepared... I keep supplies in my locker at work, which I have used only those two times. I don't think keeping anything "on" you besides ID is necessary... have it easily available, like in your bag, and that should be fine.
The key is mostly to test often so you kind of get a feel for what to expect on the ice, and be prepared for anything. Figuring out what combo of pre-ice snack and basal reduction works best for you can take a while to work out. I even have different snacks depending on what I am on the ice to do - if it's just to teach, I normally skip my normal snack and don't reduce my basal as much since I'm just not as active (I'd compare the activity level of teaching a group class as similar to just standing around off-ice, honestly - because there is a lot of standing around watching students), but if I am training, or if I have a lesson, that is a much different scenario, and my body absolutely needs more fuel, and a much lower basal or I will run dramatically lower after I skate (not on the ice - it's usually 60-90 minutes later) I sometimes run basal rates much higher or lower than normal depending on what else is going on, but I also have worn a pump for 12 years so I'm quite comfortable adjusting things on the fly and I know how my body reacts to a lot of things.