I know a heterosexual Chinese couple who had the same family and given names even before they were married. They met because they kept getting each other's mail.
Not really. There's plenty of gender-neutral names, some you wouldn't expect. The names Ashley, Chris, Harper, Morgan, and Stacey are all gender-ambiguous (Showing my white American background with this list). Plus, people can have genders that don't match their name.