Building one similar now, looking forward to it! I picked up a 1060 3gb through a trade. This will be my first PC build ever so I'm excited!
GPU's like the 1050ti and 1060 are getting more and more reasonable every day :) I'm sure your wife will understand!
Nice little build there man! That Ryzen 5 will keep things relevant for a few years!