best thing for the crank shaft pulley bolt removal is to take it to a shop or garage and have them use a impact gun to take it off and put it back on tight enough to get the car home. Hopefully the mechanic did not scratch up the crankshaft on you. Also he should of used hondabond or ultra grey sealant around the edges of the outside of the seal to help keep it in place. It may be the oil pump seal too like you said, I don't know how easy that is to get to. Good luck to you.