I iced the cake in the pic with orange icing; icing sugar, fresh orange juice with pulp to just thick enough.
Great with lemon icing; icing sugar, lemon juice and water. (I like this tart and lemony so I use a lot of juice and not much water).
Or passionfruit icing.
Yes you can freeze.