Before you go with this complex R/R seal procedure, let's verify that shaft seal is indeed the actual problem. Have you noticed fuel leaking off the back of the IP or getting flung off the pulley? A leaky fuel return line or LDA pin o-ring can also make for hard starting after overnight rest, due to air ingress into the IP.
Have you studied
this sticky (Hard Starting)?