We leave our hose attached all winter long. We run the water out of it whenever we're finished using it, so it won't burst. It's laziness on my part, but it doesn't hurt anything as long as the hose isn't moved.
As for the spigot, if you need to replace it, turn off the water at the closest valve, then use a pipe wrench to unscrew the spigot from the pipe. Clean the threads, apply plumbers pipe thread compound, and screw on a new spigot.