Yes, this cake can be made in advance! It can last for up to a week at room temperature in an airtight container or about the same length of time in the fridge too.