Here's the math. The $492 annual premium for 30 years at 5% is $34,322. But opportunity cost keeps going after the premium bleeding stops, so the total cost for this policy to his age 85 isn't $14, 760, it's $148,339.
The question isn't "should he have the insurance", the question is "is there a better way to pay for it". In other words, can he have the insurance and avoid as much lost opportunity cost as possible.
Thank you for doing the calculations!