Do I still need Unreal Launcher and the installed Unreal Engine if I am using a built-from-source version?

No, if you get the source version you can just run with that, but its nice to have the launcher. You do have to have the launcher if you plan to add marketplace content, like plugins, assets, or unreal studio. as that is the distribution channel for that content.