I would be wary of an 8-thread i7 without a fan...
apart from that, it looks fine to Hackintosh...
I would get the smaller SSD, and upgrade yourself... as the difference between 128GB and 256GB is NOT $100, and you can get this for way less -> https://www.amazon.com/Intel-660p-512GB-80mm-978349/dp/B07GBKQ9ST