Hi there! Welcome to the forum!
Any well-drained all-purpose potting soil can be used for the lucky bamboo. Just keep it moist, especially until it adjusts to being in soil.
As for the pot, if you can drill a hole in the bottom, by all means, do that. If you can't, you really need to find a pot with drainage holes. If the water sits in the bottom, it can and will cause root rot in most
plants, resulting in the death of the
plant.
Good luck with your
plant! Glad you came aboard, and hope to see you soon!