YES.I have used mine for several years with no problems
Yes they should fit as they are about 8 inches wide and 9 inches long
Yes they are
I do the exact same maneuver as Sandra (here) does w/ hers. I slip a length of foam pipe insulation on spiket first, then simply tie on faucet cover (butted close to house) after that. Have outdoor water hose faucets on both the front & rear of home. I do same process every year w/ zero issues thus far !
Yes. They worked for me just fine through winter mix and even freezing rain. Just make sure it is securely anchored around your faucet.
Yes it would
My faucet is about the same length. Worked fine.