I started on Feb.28 last year Dcarch - I had my plants in the house until May 5th - It was waaay to early -
This year - I will start peppers on March 1st; and my tomatoes on March 15th.
I'm sure you have growlight (from your tom pics inside) -Dcarch - don't you live in NY ?
I'm in central NJ and I'm border 6/7 ... My parents in NW / NJ are zone 5 - and they usually plant out a week before memorial day -
My last frost date (again) is April 15th (need 6-8 weeks)-I wait 2 weeks after that to plant out - week of May 1 -
I'm sure they will be fine - just make sure they don't look like these !!! TRECHING IT WAS FOR 2006 !!!
~ Tom
ps. do you have a greenhouse >?