Essentials plugin doing it all together. But Essentials is a heavy plugin which can affect performance greatly.
So in your case i'd recommend use plugins which doing only one task:
/home - SimpleHomes
/spawn - ExactSpawn
Chest Protection - LWC or if you planning use private lands - Residence plugin