I am giving him all of those things.
It sounds like you have found a good one. I know, I know, this is the last thing you want to hear. She likely believes that her time as a missionary was preparation for marriage.
There will be pressure to go to church, tkps in the temple, Yada Yada You will want to make sure you're ready to battle this for years, maybe a lifetime.