Yes, each backup is a complete backup.
I keep the last 2-5 normally backed up on a weekly schedule. Keeping every backup seems like overkill; I am not worried about "stupid user" errors. :-)
Keep in mind that the catalog backup does not backup the actual images. You need to keep the images backed up using something else.