A:AnswerIt is hard to say without the actual Model Number and seeing the inside of the computer itself.
I would say that it theoretically should fit, so long as there is a PCI-E slot available, and the height space allows for a full height card.
The length of the card is not all that big, and was designed to use the PCI-E slot power.
A:AnswerThis is compatible with any machine as long as it has a pci express slot and a large enough power supply to power it and the computer together.
A:Answer240W PSU is pretty anemic for most gaming systems. PNY says it requires 300W minimum but I would use at least a 400-500W PSU as the closer to it's rated output you push any PSU it's efficiency goes down, heat goes up and it's life is shorter.
A:AnswerI don't know if it the GTX 1050 2GB card is compatible with the XPS 8900. Per the Dell website, the following cards are compatible with the 8900:
NVIDIA® GeForce® GT 1030 2GB GDDR5
+ $100.00
NVIDIA® GeForce® GTX 1050 Ti 4GB GDDR5
+ $200.00
AMD Radeon™ RX 570 with 4GB GDDR5 Graphics Memory
+ $250.00
NVIDIA® GeForce GTX® 1660Ti 6GB GDDR6
Neither the 1030 nor the 1050 2GB card require a separate power connection, so perhaps the 1050GB card is compatible with the 8900. The 1050 GB card does a decent job with Xplane 11, not a great job. The frame rate drops and the screen freezes when I pan across the plane's cock pit. The card at times can't keep up with open world games, so I would go with a beefier card, including one that requires a power connection such as the GTX 1660Ti.