Starting the bike for a few minutes will actually cause problems. You're going to induce moisture into the oil that never gets hot enough to evaporate it off..
First, make sure your gas always has a fuel stabilizer in it so the gas doesn't go bad.. Sea Foam or Stabil work great.. When you fill your bike and you know you might not run it for a week or more, just toss in a few oz. of fuel stabilizer at the same time, and make sure that fuel's gotten into your carb. A few miles of running will do this..
That's pretty much all I do, and my bike sits from November to March, or whenever the salt gets washed off the streets around here.
I typically change oil before putting the bike away, too.. Fresh oil with minimal acids in it is better than old oil in the bike all winter.
One question.. Since you live in California, how long will your bike be down? I'd think keeping fuel stabilizer in your gas will just about cover you in that area, since you'll be able to get the bike out fairly often..
In my area, when the streets aren't covered in snow, they're covered in salt, or both.. Bike goes away and the snowmobile comes out..