AR-15 Accu Wedge will fix any "wobble"... if "wobble" bothers you. $2
I concur on an 18" barrel. I concur with a bought upper (at least the first time... and until you buy Go/No Go gauges).
Regardless of what you buy... you will be impressed with how simple and easy it all is. YOU MUST OIL YOUR BOLT... I use 0W-20 motor oil.
---------------------------------------------------------------------
Personally, I prefer AKs. This Boris guy is hilarious... built an AK from a garden shovel...
https://www.northeastshooters.com/xen/threads/diy-shovel-ak-photo-tsunami-warning.179192/His pics got cut by PhotoSuckIt... and are below (you kinda have to "back and forth").
https://militaryhumor.net/homemade-ak-47-made-from-shovel/