No, you don't have to keep gps on for Weather Bug. I turn it on to find my location initially and then turn it off and it works fine. I don't know anything about Quick Pull, though. Sorry.
The scheduled reset will not effect the alarm as long as they aren't set close to one another. As long as the alarm is set 30 minutes after the scheduled reset, the alarm will still go off at the time scheduled. The reason why I say 30 minutes is so that the device has plenty of time to reboot.
Posted from my CrackBerry at wapforums.crackberry.com