They play on an artificial surface (ice); the Stanley Cup starts in September and ends in May-June (2 teams), so what do you mean "all year round"? Are you trying to say they play on ice and in that form during the summer?
I hope you don't play like the Russian national team)))
No, I think there's a break there in the summer, but still, it's not like they only play in winter.
And as for Russia, you're wrong! You have no idea what goes on in the youth sports schools (DYush) and among the reserves—they practically kill each other there, and breaking into football is unrealistic, unless of course you know the right people: at first you go to some club and they tell you, "well, our squad is already well-established," but if you come with the right person, they say: "you're exactly what we need and quite promising.
I've been into it for a long time, and about 2 years ago I was offered to play for the Moscow Olympic team.