For the icing: plan on making the icing the same day you want to serve the cake. Since the icing is made with coconut oil, it will harden if/when the cake is refrigerated (still delicious though!). So, if you want it to be more like icing consistency, I recommend waiting to ice the cake until a few hours before you're going to serve it.