My new 630 is coming on Tuesday but I thought I'd try and set up my wifi network ahead of time. I can't seem to find how to do that. Do I have to wait until the watch is actually added?
I would be happy to help you with this. You will need the Forerunner 630 in order to set up the Wifi connection. Please see the FAQ below once you have the watch.
How do I configure the Wi-Fi settings on my fitness device?https://support.garmin.com/support/searchSupport/case.faces?caseId={d9d822d0-3f58-11e4-eaba-000000000000}
Any device specific questions should be addressed in the Forerunner 630 forum or Product Support.