It's same in Poland, piccolo is Szatan serduszko that translates to roughly the same. I think when tv introduced series here it based not original japanese dub, but on french one.
It's doable, not all places are connected via dedicated bike lanes, but you can check it on online maps. From my experience there's rarely significant coat of snow, but there may be icy patches, So being extra careful and having lower yire pressure help in those conditions. It crucial to get a good feeling of your bike before attempting heavier conditions.