It sounds like you’re having a lot of fun with all those things :) These will be wonderful memories for her, as well as a great platform to build later learning on.