1. If you're sending data to a web site or another service it's preferable. If not it really doesn't matter... WeatherLink will download information from the data logger when it starts up.
2. I'm pretty sure when you start WeatherLink you need to open the display panel before it will download data. But I may be wrong. I don't use WeatherLink except for setting parameters in my Envoy.