After all this reading... I feel it's best I cut out the extravagance (the cake that is..)
For one thing, it would cost more

and I'm studying, not working, so ... boom goes the pocket. Moreover a dinner and present would already set me back quite a lot.
I feel that it would freak her out, or at least not suite the relationship at the moment. So I'd rather just have dinner and presents

picturing myself in her position, I would be dumbfounded and shocked, not in a good way. Haha.
Thanks loads for the advice. It was of great help.