FWIW - anything other than freshly chopped garlic is crap, and not related to garlic any more. I put it in almost everything, and it has to be freshly chopped/sliced/whatever... otherwise, there's no point.
Packaged breadcrumbs are fine - that's how my mom made meatballs! So of course it's fine.
I don't like my sauce/gravy too "tomatoey", personally... I dislike the chunks... so pureeing may be in order in my take of the recipe...
Other than that, it sounds great...!