Your bike should be fine. This year is the first time I've ever pulled my batter. Previous years I did the same thing as you. Though last year I went 2 months without starting it and the battery completely died. Hence the pull this year. Haven't put it on a tender yet, but I tested it last night and it's still holding a full charge.
If it was my bike, I would top it and put some stabil in just to be safe. It's probably fine, but for half a tank of gas, $6 for stabil, and 30 minutes... why not.
Same, this is the first year i have not even touched anyone of my bikes, the winter has been, well everyone knows nothing less then -15 to -20's -30's, snow after snow all winter winter since november, and looks like this year will be first time i won't be riding in march either, the weather is just not letting up.
all previous advice is sound, don't worry a 250R will take a beating, more so then a 600 high performance super bike. Previous years i used to open the garage and roll my bikes on the drive way and start them up, and rev them o 5000 rpms once or twice after they warmed up, and go around the block once. But that was when the winter would be hovering aroin -2 to -9 and day time like felt like 1 or two degree, this winter has not even gone below minus teens, and if it did, is was either snow storms and too much snow and ice.
If you store for winter then you should not touch it till spring, but if you do then you have to keep it on and off every week, but again even that is not always possible if it gets too cold like -20, -30 and you doing that it will hurt the engine. If it's below -10 your fine doing the weekly on off, just pick the warmest day of the week to do it.
but most of the time if your bike is less then 10 years old you'll be fine, the bike won't be old enough for you to notice, but come spring, clean the crap out of all fliuds, brakes, coolant, oil, greasing, seafoam gas tank etc. this winter has been too harsh for me to even risk riding with the same break fluid, fork oil from before the winter. Where i live we had -40 temperatures.