Let's say I'm playing a 1-st level variant: human Ranger and want a "full-featured" familiar to deliver my touch spells (and use all other familiar features just like a Wizard does).
First thing comes to mind is the Magic Initiate feat, which provides access to a single 1st-level spell:
... choose one 1st-level spell from that same list. You learn that spell and can cast it at its lowest level.
Second option is the Ritual Caster feat:
When you choose this feat, you acquire a ritual book holding two 1st-level spells of your choice. Choose one of the following classes: bard, cleric, druid, sorcerer, warlock, or wizard. You must choose your spells from that class's spell list, and the spells you choose must have the ritual tag.
Since "Find Familiar" is a a 1st level spell, I can choose it in both cases. Am I correct?
Aside from multiclassing, what other options are available in 5e for getting a familiar?