Very good oneshot. My only qualm is with Dudley calling Vernon "Daddy", which he never did as a boy in canon. Rather than make him seem spoiled, as calling his Mum "Mummy" does, it makes him sound excessively feminine.
If you ever decided to write about the next generation at Hogwarts, this would be the story to springboard from.