Yo, hold up. Not saying you SHOULDN'T do the plushie thing, but at least find something a bit- cheaper than that? Maybe smaller versions of the plushes or those little clay figurines / charms?
I just- would not blow the 40 bucks on something- well, like that, if they're $20 each. Not trying to be a buzzkill- but! She might be able to wear the charms on a bracelet or something rather than having two plush dolls that are just going to sit there.
Maybe you could make a royal garden for her and then when she says yes (because she will 100%. this is the cutest thing ever.) you could get an animal crossing plushie irl to giver to her the next time you guys meet.
I would absolutely melt if my crush did this for me. She'll love it.