Yes, for such a tiny seedling that is plenty of soil. I would say it looks like it has been staying too wet. Is that a peat type planter? Those do not work for me, because of holding too much moisture. If not does it have good drainage? How have you been watering?
Your average last frost date is next weekend. So this is late to be starting tomato seed. To start the seed indoors, you need to start about 8 wks ahead of the last frost date. And starting them just with window light is difficult. Check out the seed starting basics thread at the top of this section. Really you should have fluorescent light right over its head and heat mat under it.
At this point, I would suggest once you have past the frost date, buy a well started tomato plant from a good nursery (not a big box store, where you run the risk of buying disease along with your mass produced seedling). You can try the seed starting again next year, armed with better understanding of how and when to do it. But you will be pretty disappointed if you nurse this baby along and it finally manages to produce a tomato in Aug, while your tomato season ends at the end of Sept.
Last edited by rainbowgardener
on Sun Apr 26, 2015 10:16 am, edited 1 time in total.