My main thing is getting antifreeze back in the race bikes. Other than that, your list looks good. One of mine has all the body work and tank off and they have been sent off to get painted as well as get a dent removed from the tank (May mis-hap

). I'll get the oil changed soon, but no hurries as I only have one practice day and one race day on it (usually go 3). If you keep your boots, spare fluids that can freeze, helmet, or the like in your trailer - I'd bring those in too.
I bring the race bikes into the garage for the winter and put the dirt bikes out in the race trailer at that time... then go for more riding, staying in shape for the off season (when the winter permits).
If you race, bring in your transponder too... charge it once a month. I actually bring in my tire warmers too... just to ensure no mousies get ahold of them.