Well... If I could offer a piece of advice... Don't jump straight into a production deployment. You'll just end up learning that you've done the wrong thing again and reinstall (again and again). Create a lab using Johan's rehydration kit. If you just want to do some deployments, maybe look at some MDT to wet your feet. It's pretty good by itself, and if you're going to be deploying long term with ConfigMgr you'll want MDT and ConfigMgr to be integrated (it adds a bunch of features ). If you start there, you'll be able to use the skills to understand configmgr deployments better. Also, you'll be able to automatically build reference images that just work everywhere. If you're going to skip MDT, at least make sure you read some stuff on how to set up the database, making sure it's on the same machine, setting up the tempdb correctly. Spend at least a full week (i.e. 45-60 hours) researching the basics of setting it up. It's OK to make mistakes, there's a lot to learn and a way to fix almost anything. There's a lot of really good resources for this sort of thing; jumping in blindly guarantees that you'll be burnt and waste the time later when you don't have it. Also, hit up twitter, channel 9 and other resources to find other resources. This website is also amazing.
PS: This will probably help your uninstall/reinstall for the clients: https://www.andersrodland.com/configmgr-client-health-version-0-7-2/