I agree with John.
Some zone 3 situations might not even be able to produce good growth of peppers and tomatoes outdoors. Depends on your micro-climate. Wind, Sun, Elevation, Temperature swings...
A sun-catching raised bed (concave facing south) might do that, or might not. Depends.
The rest will grow outside, but you might consider transplants of the onions. You could plant the potatoes and spinach from seed pretty early (as soon as the soil is workable), and the kale possibly too, but maybe a bit later. Plant Kale and spinach multiple times.
All-even the potatoes-can be transplanted (and the bonuses are that you know what is germinated, and you can guarantee your plant spacing). Some folks cut pieces of burlap into six inch squares, put this on some damp cardboard with a bit of
compost and soil on it. Place a seed potato on top of the burlap, and moisten it. Keep the soil\burlap moist. The potato will sprout and root into the burlap which can then be easily picked up and planted out, later, as a developing plant.
Good transplanting techniques that include hardening off the plants, and watering the holes and the soil after transplanting are hugely beneficial, and should be followed for more guarantees of success.