There are many different solutions for audio in this scenario.
There is no “right” way, here’s why I do, but more importantly, why.
I use a wireless lavalier mic because I want a good mic for audio quality, but I want the freedom to walk around or simply not be tangled up with wires while recording.
I tried some wired boom mics, but found needing a boom arm or a stand and the wiring simply too much setup and limitations for not enough of an audio improvement.
Given I record in a non-treated home office, for me, the properties of a lav mic (omnidirectional, and less pick-up of background noise) to be better.
I also prefer the visual look of not seeing the mic in the video, so I place the microphone under my shirt using appropriate mounting techniques that avoids clothing rustle and further reduces extraneous noise pickup.
I also wanted a “foolproof” way to have a backup recording so I use a wireless transmitter/receiver setup with built-in recording.
For a few years I used the Rode Wireless GO II, but switched about. months ago to the DJI 2 wireless mic. (Mainly because I also started using the DJI Osmo Pocket 3 camera which directly supports the DJI mics).
Use DJI, Rode, or other high quality wireless setup, the receiver plugs directly into most gear using either USB-C, Lightning, or analog and most product include all the cables too.
These receivers have gain control so you can boost the levels going into the final device, iphone, computer, etc. easily.
If you aren’t recording live/streaming, and can use the backup audio recorded internal to the mic, the DJI, Rode, and others now have 32-bit float so you can bump up the gain easily during editing without any noise problems or clipping.
FWIW, synchronizing audio and video in “post production” is not something to be afraid of. In my workflow it is a single click operation and works flawlessly.
I just use the internal mic on the device (ipad, iphone, camera) as the “scratch audio” track and the audio sync in post is never an issue.