No don't do that, resore after a configuration change and you could break the entire thing.
You need to back up Master before every config change (add inner login, database etc)
MSDB every time you chnage a scheduled job
and your databases on an sensible basis.
If you are using the full product run up enterprise.
The TSQL command is BACKUP
This might give you a few ideas
http://www.devarticles.com/c/a/SQL-Server/Building-Your-First-SQL-Server-2000-Database/3/
you can use the scheduler to do a timed backup as well.
Again it's easier from enterprise. but there is a stored procedurre to add a job to teh agent, has lots of parameters though.