Sounds like a plan!
Don't be sorry, this is a forum for learning and you (and others) have done just thatIf you have any other questions, feel free to ask away. There is always someone here to answer your questions.
Believe me, most of us are just glad that you are sorting this out before you get the animal. Most people (including myself) get their first ball python as an impulse buy and end up getting a lot of useless equipment that they then need to replace. Doing the research before hand saves you time and money!
Everyone is happy! Hooray!