Stupid question but I'll ask anyway...do you need to be a developer to get watch OS 2?
Yes. I had to add the Watch's UDID to my developer account. The install procedure and the beta profile for the Watch you have to download say as much. Although, I don't know what would happen if you tried it anyway without adding the Watch's UDID.