Yeah go for Price's list (except with Win 10 Home instead of Pro).
Personally I'd go for a used 1080/1080ti instead of a new 2070, then you'll be way under your 2 grand budget. Not everyone's happy with getting used parts but with ebay it's actually really easy and they almost always take the buyer's side if there's anything remotely wrong.
Cases are a personal thing but there's a lot of variety in quality. There are some really good case reviews on youtube by Hardware Canucks that I'd recommend.
But yeah, building computers is easy, saves you a good buck too. Also means you'll have a way better idea of how to upgrade and troubleshoot should you ever need to.