Actually, an eGPU is possible, but not through conventional means.
You can use the mini-pci express port that the wireless card is attached to as a port for an external pci-E compatible GPU.
You can then use a USB wifi antenna to replace the lack of wifi, since its port is gonna be occupied.
It...