We're all old enough and wise enough to make our own choice in life. I'm +1 for the kick him into touch, or atleast keep him at arms length camp.
Me and the missus wish the inlaws would just do one and snuff it…..no really. Rude, arrogant, selfish, oxygen wasters.
So he's your dad…..so what….you've managed this long without him. Unless it turns out he's been working for Mi5/SAS on secret missions all this time then tell him to sling it.