After death & reincarnation does a wizard need to recast Find Familiar? Does he or she get the previous one or a ‘new’ one?

A wizard dies – but his familiar escapes unharmed. He &/or she (the wizard) is Reincarnated, via the spell. He &/or she gains a new race with new abilities. Basic skills, proficiencies, physical (Str / Dex / Con) and psychological abilities (Int / Wis / Cha) all change as RAW dictates (‘its complicated’).

He &/or she had a familiar previous to death. The familiar survived, as noted, as he &/or she &/or it (possibly spayed?) was off on an errand and did not die.

What happens upon wizard seeking his &/or her familiar?

Does the wizard need to re-cast Find Familiar? If he &/or she does (&/or does not), does this wizard gain the same old shape (fae, celestial, fiend) & style (possibly spayed?) familiar as previous – or is it a brand-spanking-new fresh off the press familiar out of the Outer Planes?

Repeat of Question: Wizard has familiar. Wizard dies YET familiar is okay. Wizard gains a new body. Wizard must re-cast Find Familiar: yes / no? Wizard gets a NEW familiar, yes / no?

Reincarnation effects on feats and ability scores

How does reincarnation affect feats and ability score increases?

I’m running a campaign with a group of fairly high (16th-18th) level characters and the only "bring back the dead" option they currently have (or are likely to have for a while) is Reincarnate.

The Reincarnate Spell states:

The magic fashions a new body for the creature to inhabit, which likely causes the creature’s race to change. The DM rolls a d100 and consults the following table to determine what form the creature takes when restored to life, or the DM chooses a form .

The reincarnated creature recalls its former life and experiences. It retains the capabilities it had in its original form (emphasis mine), except it exchanges its original race for the new one and changes its Racial Traits accordingly.

More than one player has used the various feats they’ve gained to either max out an ability score and/or they’ve taken some racial feats.

So what then happens to the racial feats if the character comes back as a race that doesn’t have them?

Additionally, a new (better) racial bonus to an ability stat could conceivably make an ability score over 20, unless I mandate the starting score is lowered so the final result isn’t greater than 20.

(And yes, I could also Deus-Ex this by having them come back as the same race, but I honestly think the random race-change would make for good storytelling and make the effect of being reincarnated more profound )

As the DM, I’d just be tempted to simplify everything and let the player re-spec their feats, along with their ability scores, but is there an official ruling on this?