Hi Mo, in my experience, tomato seeds can last for many years so they will probably germinate just fine. Courgette and cucumber seeds may only last a year or two, but worth trying. All of the above are fast germinators, so you should see signs of life within a week - if not, it leaves you plenty of time to buy fresh seeds.
For your flower seeds, sprinkle a few from each packet onto damp folded kitchen wipes then place them in sealed plastic bags and put somewhere warm and dark. Inspect every few days and if no sign of germination after about 10-14 days, I'd write them off.
A lot depends on where you stored the opened packets. If kept cool and dry, most seeds will stay viable for longer.