Everything except the unplugged MAP solenoid and maybe the distributor ring wear is a costly and labor intensive fix, unfortunately. I am not familiar with distributors; I am going to hazard a guess that replacing the entire distributor would be in order, but please wait for someone else to chime in before doing so.
The FSM clearly lists the MAP solenoid valve on EC-276, I don't know what Nissan is smoking.
How badly are the various seals and gaskets leaking? If it's just weeping and not leaking like a sieve, try changing to a high mileage oil and running that for several oil change intervals. It may slow or stop the leaks. Also, tighten the valve cover screws (should be able to with a Phillips head screwdriver, if I recall correctly) and that
might solve the valve cover gaskets leaking.
Strut noise? Are they worn? Do you hear clunks when going over bumps, etc?