@l1vefreed1ehard Sorry for the late reply; I've been running a bit behind lately.
First, the easy parts. Any modern graphics card should have an HDMI port, as in, it's standard for all the current cards and older ones going back quite a while. Connecting the XBox controller is mostly about software; if it doesn't come with a USB cable, you could probably find one on Amazon for under $10.
There is not a lot of stock in gaming desktops right now: the global shortage is affecting pretty much every segment of the market. I did see a few good options though. This one, starting at $680, has the strongest hardware overall:
https://www.hp.com/us-en/shop/pdp/hp-pavilion-gaming-desktop-tg01-1070m-3g825av-1
In your position, I'd pay to upgrade the storage, to a 512 GB SSD ($40), as well as the chassis and power supply ($20). But Sims 4 and your content won't use the full 256 GB, and the existing PSU will power the graphics card just fine, so these are not strictly necessary.
This processor and graphics card are both over the top for Sims 4 in 1080p, but if you want to play in 4k, the added speed of the 1660 Super will help a lot. A 1650 would be more than enough for playing at 1080p.
In case you don't like the HP for one reason or another, while this Dell doesn't have a graphics card as is, it can be upgraded to have either a 1650 Super or a 1660 Super, pushing the price to $830 or $880, respectively. ($50 is a great price for upgrading to the 1660 by the way.) It does only have 256 GB storage, but if you don't want to spend the $50 to upgrade, you should still be fine.
https://www.dell.com/en-us/shop/desktop-computers/xps-desktop/spd/xps-8940-desktop/xd8940ms02s
This Acer comes with a 1650 regular, not Super, which is a few percentage points slower than the Super, but the card is still more than fast enough for ultra settings in 1080p. This model has 512 GB already installed.
https://www.bhphotovideo.com/c/product/1571697-REG/acer_dg_e26aa_001_n50_610_ur14_nitro_50_series.html
All of these have 8 GB RAM, which is enough for Sims 4. If you want to upgrade, you're better off buying the extra memory yourself: RAM is extremely cheap compared to what Dell or HP charges for it, and it's also extremely easy to install.
I did see a few other options, but these were the best I found. If they're not quite what you're looking for though, just let me know what other details you'd like to see. And if you have more questions, please feel free to ask.