New Install - Mac system requirements and VM setup

Any recommendations for a new setup for HA? I have all MacOS in my house so planning to go that route. Any tips on the following:

  • Minimum mac system requirements (planning to buy a used/refurb mac-mini)
  • which VM setup to choose

thanks in advance!