Are frozen and canned fruit and veggies a good alternative to fresh produce?

Yes.  Be sure to choose lower-sodium varieties of the vegetables and fruit canned in natural juices, rather than syrup.