Your dad already has realized that he needs to treat his body better, and he has taken a few really big steps towards better health. Quitting smoking is HUGE! Good for him!

And to loose weight (50 lbs!!) instead of gaining after quitting is very difficult too! Again, good job dad!
My guess is, based on your grandfather's bypass history, he's on a cholesterol lowering drug, yes? That will help, even if he doesn't eat right.
There's really only two things: increase exercise and decrease red meat and fried food. Even if he changed two portions a week. Then in a month, another change. For him, paddling/rowing his boats could be a cardio workout too. Start slow, and work up.
Does he like gadgets? Perhaps you and/or family members could get him a heartrate monitor for the holidays. I don't have one but I would even like one, to chart/monitor my progress. Keeps you accountable to your goals.
For me, encouragement is key!! Remember to recognize his accomplishments thus far. I know you're the kid, and it may seem weird, but he could use a pat on the back now and again too! It means the world to me when my kids compliment me . . and its an inspiration to keep pedaling!
One thing for certain is, you have an awful lot of good going for you DF. Intelligent, sensitive, compassionate, funny, healthy and talented. A real winner! Enjoy your very full life!