Tomatoes like a good amount of direct sun, 4 hours minimum. 6 hours would be better.
Extensive heat is something they do not like. Steady temperatures in the 90's would cause problems.
I fertilize mine twice, once 2 weeks after planting, and again when they first start to set fruit.