The T4E  is a solid choice. But if you need Bluetooth go for the T5E. As for the GPU, this forum page may help. There are posts from users that have installed a 1050 but a 1650 will not work. Make sure you get a low profile card.
  Hi ! I have an Optiplex 7010 DT and I'm upgrading it for gaming. I want to buy a network card for it and I choose that: Archer T4E. If you have better suggestion, I take it. I want to know if I can put a Network card and a GPU (I choose the GTX 1650 but I didn't buy it yet). My actual benchmark: Intel Core i5-3470 Windows 10 16 GB RAM
Network card for Optiplex 7010 DT