In my opinion it can be more advantegoues to just not be in your head and worry about what to say at all, if you wanted to sleep with a girl or meet up with her again would you talk about the weather... i think not, i can see where your topics might help but i think the real reason to have a conversation is rather to do one of two things (1. to get her laughing and her guard down if shes in a bad mode or closed off or (2. to get her mutualy attracted to you through sharing emoitions through storytelling, another reason that might not work is if its incongruent in the conversation, if your talking about how you two should go moutain climbing in the rockies and then suddenly switch over to work then it can be out of place, instead of talking about external stuff try internal stuff, tease her about how she acts... (i dont advise negging) but playful teasing like how shes such a trouble maker (which of course shes not) and you can play off that for a while not having to worry about what to say next and still have fun with it, its a great way to generate attraction and ive found almost 100% success with it, now for rapport type stories yes itd be okay to think of them before hand but only if there genuinly yours and you can elicit emotions from them, like telling her about riding a bike can be boring but if you tell her the freedom you feel while riding the bike and the relaxation you get from the wind and nature.... she may have never ridden a bike but shes definatly felt emotions before and she can connect to you through that, as long as you can get that down you wont have to really worry about topics, besides being in your head about what to say is the last thing you want, live in the moment and things will go smoother and likely easier for you
