I yelled and screamed about him jumping on my car and actually before he was attempting to do so, but after finding 15 minutes for ladder from somewhere and looking at my face, i somehow permitted him to step on strong areas only, though in anger i forgot to tell him to climb on it without shoes.
I finally got the respective mounting. It was put in nicely and now timing chain cover has reasonable distance between mounting and itself.
Regarding fuel pump, it was installed and it is working great. No more starting issues on the car. Return pipe of fuel was re-instated and opened and with that, engine rpm speed has come down somehow.....