Hey AndrewAlbon,
This looks to be a fairly solid setup. If you are on a budget this appears to a good build. I am linking you to our documentation on recommended specs when developing with UE4. At the bottom is a section that covers building a rig for development.