I believe the only thing missing to make it a complete running pc is a graphics card and then just connecting the cables for what is left to be done. Oh also the SSD isn’t placed in but It’s not a hard job.
eBay