I think the specs you are looking at are for an API node. If you simply want to run hived + HAF and build things on top of it, your home machine specs sound more than sufficient. The only thing is the storage needed which I think is about 4TB for HAF if you want to have absolutely all blockchain data in it, but you can filter out data that you don't need and in this way you can greatly reduce the storage needed.
Good luck. :)