Few little issues need some guidance on.

so just a guess - since your oil light flickers (I'll bet it does it at idle in gear ) it may just be that the idle speed is too low. Once you bump it up it might be easier to start.

Regarding
Leaking coolant from the small J hose from the water pump
do not let this go!!! I can still remember passing a car on a 2 lane road, having the damned bypass hose blow off, shoot anti freeze through the radiator out the front where it sprayed up and all over the windshield at 60 mph and blinded me. (year was 1978 and yes I'm still driving the car but only through pure luck).