This plant comes with an organic soil which isn't available for sale. As an alternative, you can try Baby Bu's biodynamic potting soil.
Tomatoes are actually perennials, although it is a common misconception that they are not. There is even a cool species of tomatoes referred to as tree tomatoes that has been alive for over a decade and broken a world record of over 32,000 tomatoes produced in one year. It's located in Epcot at Disney world.