IIRC, Astro backups are stored on the SD Card, so they should be safe when you do a reset. OTOH, I copy my SD card to my PC before I reset, just in case...
The easiest way to recover your apps would be to simply go into the Android market and download Astro again and use that to install the...