The cake keeps well for three or four days.
It can sometimes be hard to tell whether this is cooked through - it should be golden brown on top and firm to the touch. If yours still seems a bit wobbly, give it another ten minutes. If the top is a perfect colour but the cake still needs a bit longer, turn down the heat a little (and if necessary protect the top from burning by resting some tinfoil over the top).