Sounds like you have planned well, in advance, for the homecoming of your girl. So many of us worry about our little and big dogs - and want to keep them safe while we are away. Many of us are out of the home during the day and need to make sure they are well taken care of and safe. Crating is fine - I have had to crate my two younger ones, Liam because he will find anything and everything and chew it. Natalie, because she had accidents in the house, which she no longer does. I no longer have to but do block off the bedrooms so they can't get in them.
If I were getting a puppy, I would invest in the same pen that you did. It looks like it will work well for you. If you have access to a dollar-type store, vinyl shower curtains can be got there as well as plastic/foam time tiles that you could put under the plastic.
Looking forward to hearing of your adventures.