So long as they are installed from Wheezy (assuming v13.0) main Debian (or TurnKey) repo then they should be being reinstalled on restored.
But if they are coming from a non-standard place e.g. backports or a third party repo then no they won't get auto restored.
As for apt-get dist-upgrade, no I don't think it will do that either. AFAIK it just runs a non-interactive apt-get install.
However it is quite configurable with regards to other operations that you'd like it to do. I suggest that you have a read up on TKLBAM hooks. You should be able to configure a hook to run a dist-upgrade pretty easy I'd think...
So long as they are installed from Wheezy main repo
But if they are coming from a non-standard place e.g. backports or a third party repo then no they won't get auto restored.
As for apt-get dist-upgrade, no I don't think it will do that either. AFAIK it just runs a non-interactive apt-get install.
However it is quite configurable with regards to other operations that you'd like it to do. I suggest that you have a read up on TKLBAM hooks. You should be able to configure a hook to run a dist-upgrade pretty easy I'd think...
Let us know how you go.