How to add life to my models/townies/npc

So how can I add the options for my character, npcs/townies to be able to do daily activities such as eat, sleep,drink, use the bathroom and bathe and shower, etc etc? Im still newbish with ue4 and ive been planning to make a life simulation game (Like sims for example but more realistic and reality) and Im stuck on this part and have no clue on how to. Can anyone help?

You need to look into AI behavior trees.
There are a few examples of this type of feature on the marketplace.