Standard plugs are NGK CR9EK as I recall, oil is 10W30 semi-synthetic. Some people will swear by Iridium plugs, I stick to standard ones personally.
I use my local independent bike shop for parts, their prices are usually comparable to anything online, plus he's only 2 streets away.