I forgot to mention the pipe, I have a length which fits the breaker bar or stock lug wrench.
I always understood you were to never grease the threads on the lug bolts as that changes the torque characteristics and they could back off while driving.
You should never use an impact wrench to install the lug nuts, always use a torque wrench. The one time I couldn't get one off was when I took up the free tire rotation that came with new tires, never again will I do that, I've rotated them myself from then on.