This is something that came up in conversation at the rink a week or so ago. The defib link shows that there is one at Planet Ice Bristol, but none of us had any idea that there was one or where it might be. I shall check that out next time I'm up there.
But yes, I think that every rink should have one. And all the staff should have basic knowledge of when and how to effect its operation, obviously in conjunction with the 999 emergency services.
Would I "chip in" to fund one for a rink that didn't have one? That would depend on the rink owners/management, but in theory, yes.