Organic Soil is fine try and get what I told you before..
It's not to late for soil make sure you get some
Yes you always need a drainage hole
Topping I would not worry about at the moment and it is in the grow faqs if you want to learn how it just to keep control of the height and to make it...