Wow, I've never been an expert before. This is a new one for me, lol.

Here's a great site for information on individual plants:
www.gardenguides.com
It will tell you which plants can be transplanted, which can handle a frost, etc.
Personally, for the first year, I'd minimize the indoor seed starting, especially since you'll be able to work outside in the next few weeks (weather permitting, lol...)
I don't actually think your list of veggies is that long, just building a greenhouse and starting everything from seed the first year in addition to establishing the garden itself might be a bit ambitious.
If you want to give it a try, I'd go ahead and start lettuce and maybe your herbs now. Those are fairly easy-going plants and would probably do ok for a few weeks in a sunny south-facing window. Eventually you'll want grow lights, but I'd leave that for next year. You'll want to buy pepper and tomato plants later in the season (after April 25 for you).
Once your ground can be worked (anytime in the next few weeks - wait for the ground to thaw and be damp feeling (like a wrung out sponge) not wet. Puddles mean you need to wait) go ahead and till your space, put in some compost (you can buy this if you don't have any yet) and plant carrots, onions, oregano, spinach & lettuce out. You may get a frost, it's ok, these guys can take a frost. Get onion sets rather than onion seeds (any garden center will have them) for an earlier harvest.
After your last frost (April 25th) get some pepper, tomato, and strawberry plants, and harden them off. Hardening off means slowly exposing them to outdoor conditions in shorter increments (a few hours at a time, increasing over a week or so). Transplant anything left inside out in the same way Remember that strawberries are a perennial, so pick somewhere that you want them to stay for awhile! Also remember that it takes a couple of years to get berries from a new strawberry plant, so planting them is really prep for next year... This is also the time to start basil seeds in the garden.
If you want to harvest continually over the season, replant lettuce, spinach, & onions every couple of weeks (just a small planting each time). That way you don't get all your harvest at once. Keep in mind that Lettuce and Spinach will probably not grow well after about June - they hate heat. Start planting them again in August and you'll have some for the cooler fall weather.
I know absolutely nothing about garlic or parsley (never done those) so I'll have to leave that to others, lol.