I think Blackthrone is a company you should stay away from. Same goes for Hulda. They're both by the same person at different times and just give serious problems to their customers.
There are a lot of good companies out there making quality parts for the AR.
Bravo Company
Black Rain Ordnance
Rock River Arms
Palmetto State Armory should have almost everything you'll need to complete the build
Stag Arms
Spike's Tactical
Daniel Defense
Windham Weaponry (came to be when Bushmaster was bought by another company... the employees from Bushmaster went there)
Wilson Combat
LaRue Tactical
Ranier Arms
Brownell's should have all kinds of stuff that could work for you
So many others...
Complete uppers are just that... complete. Buy it, eagerly await the brown truck, open the box, slap it on, insert mag, slap bolt catch, flick off safe and BANG!BANG!BANG!BANG!BANG! etc.
If you buy one, make sure that it includes the bolt carrier group... some item descriptions don't list them along with the upper... those are nice to have if you don't want to have a heavy club.
And don't make the mistake I did when ordering a complete upper and misread the description and not see it listed bolt carrier group and order one as well... then you'll have a spare bolt carrier assembly and will have to build another rifle.
Any 5.56mm upper will fit any AR-15 lower... unless! It's a large hole Colt upper... those aren't too common unless you're specifically looking for one though... they're only compatible with Colt large hole lowers... it refers to the forward retaining pin on a certain model of older AR-15 lower receiver that Colt made. Those lowers had different sized retaining pins that aren't compatible with anything else... but you won't have to worry about that unless you're doing a retro build for a Colt rifle made in the 80's or before.
Along with 5.56mm you can get other calibers that will also fit on an AR-15 lower... like 6.5 Grendel, 6.8 SPC, 6.8 SPC II, 7.62x39, .22LR, 9mm, 45ACP, 40S&W, and I think 300 Blackout. The only thing you will need besides the upper receiver is a different magazine. AR-15 magazines won't fit most of the calibers I listed... You can use AR-15 mags for I think the 6.5 and 6.8 and 7.62x39 but the others need different magazines. Believe it or not you can get an AR-15 chambered in 300 WSM... as well as one chambered in 308 or 7.62x54... or 458 SOCOM, or 50 Beowulf... some of them will require a different lower receiver though that has a longer magazine well... those are referred to normally as AR-10 lowers...
You'll find that some parts are coming available but there's still a lack of a lot of stuff or everything is still backordered due to last years Sandy Hook panic... but the supplies are coming back.
As for twist rate, I'm not 100% sure... I think it's lower twist rate for heavier bullets... as confirmed by BackBencher above this post... so blame them if it's wrong.
Welcom to Black Rifle Disease... the only cure is to buy and build more.