Both look to be plug and play to me. Item 2 would be my choice to fit either the 1050 or 1050 Ti in.
http://www.itechpost.com/articles/33370/20160927/rx-460-4gb-vs-gtx-1050-gamers-tight-budget.htm shows the usual where the FPS usually gives the 1050 the win. And the Ti model a bit more of an edit.
From memory the TDP Watts of the 1050 is 75 Watts so it should be fine with the stock Dell PSU.
I'll keep it short as possible. My 15 year old son wants a PC for X-mas that he can game on and also do video editing for youtube and such. I have about $575 to spend. These are the options I have thought of.
1 - http://www.newegg.com/Product/Product.aspx?Item=N82E16883230159&ignorebbr=1
AMD FX-Series FX-6300 (3.50 GHz) 8 GB DDR3 1 TB HDD AMD Radeon RX 460 Windows 10 Home 64-Bit. It's $569 plus tax. This would be plug and play.
2 - https://www.overstock.com/Electronics/Dell-OptiPlex-990-Computer-Tower-Intel-Core-I7-2600-3.4G-8GB-DDR3-320G-Windows-10-Pro-1-Year-Warranty-Refurbished-Black/12345541/product.html?refccid=LK7MX25A4KZK7BSH4PMBOJXRJE&searchidx=11
Dell OptiPlex 990 Computer Tower Intel Core I7 2600 3.4G 8GB DDR3 320G Windows 10 Pro 1. This is $368 so it would leave me about $200 to buy a nice GPU (and PSU if necessary).
What do you guys think I should go with? It looks like to me that it would be better to get the older I7 and combine that with a GPU that is much better than listed in option 1, but I don't know enough about all this to know if the older motherboard or anything else would limit option 2.
Anyone have comments or suggest an option I haven't thought of? I do need Windows 10 to be reasoned into the overall price. Thanks in advance!!!