Canadian Tire sells bob skates which aren't too bad. I bought a pair for my kiddo about that same age and they worked pretty well:
http://www.canadiantire.ca/en/pdp/bo...l#.UrR6BPRDvTo
They also have Toddler Helmets, but I can't comment on how they would fit a tiny head as my kid has a massive head. The one I bought (which I think is this one...that was 5 years ago though) had extra padding to adjust the sizes, so it might work.
http://www.canadiantire.ca/en/pdp/to...l#.UrR6SvRDvTo