The Installation of SQL 2005 will work on a Server which has SQL 2000 the vice versa is not possible. (2000 on a Server with 2005)
I have done it a Development Environment and worked well.
Is the Server a Production Box? If so, consider testing it thoroughly before doing the installation of 2005.
Also be careful of choosing a different Instance name so that the existing 2000 Installation works.