I have a co-worker who has the same name as his father... they share a DL SkyMiles account. Together they fly enough to make GM, where seperately one would make FO but the other would have no status. I'm sure this is a breach of the SkyMiles T&C but they've been doing it for the past 5 years with no problems.
This might be going too far, but I'd be tempted to give it a try if my father had the same name as me...