Regarding ED, it could be early atherosclerosis, as the penis' vessels are pretty small.
Viagra comes with a plethora of side effects, but nitrate rich plants can help with vasodilatation....