Although it might be a bit complicated. OBS (completely free) could be a good option for recording as well. And it comes in with some built-in plugins that can normalize the audio and get rid of background noise.
They're usually just a short google away from knowing how it works.
Nice write-up!