I have heard of people overwintering their peppers inside, but I haven't heard the same of tomatoes. I suppose it could be done, but the conditions would have to be ideal, mirroring their favorite outdoor conditions: moist heat and lots of sun and plenty of room to spread their roots and foliage. A lot would depend on the type of tomatoes and peppers, too. I've grown most varieties of peppers in containers, but only certain tomatoes thrive under those restrictions.
Even in Calgary, you can set them out at this time of the year. If they're in containers, you can bring them in at night, or stick them in the garage. The gardening stores have these cute little trollies you can set big containers on for easy transport. A kid's red wagon might do every bit as well.
If you plant them in the ground, which is what they will like the most, you can easily cover them at night. I had to cover my tomatoes on June 8 here in Wyoming because the temp was supposed to drop below freezing. I just put buckets over them and covered the whole bunch with quilts.
I stake or use cages on my tomatoes as soon as I know they have recovered from transplanting. We have high winds down here. Plus, babies don't resent the intrusion of a sharp object into their root system as much as adults do.
I think your fertilizer has too much nitrogen and not enough phosphorus and potassium for tomatoes. You might wind up with tons of foliage and no fruit.
Oh. If and when you decide to move them outside, do so in stages. They need to become gradually accustomed to the wind and the sun.
I hope this helps