No. They do have a list of HD approved contractors though, some of which offer various sharpening services including mower blades. Recommend you use their website although the staff at the customer service counter are usually very helpful. You could call or stop by on your next visit.
Not sure, give them a call.
Not sure. But it isn't really difficult to do yourself. https://youtu.be/qFusHPPmOFo
Thanks! Your answer is awaiting moderation.