Yes, SQL 7 and 2000 can co-exist on the same machine.  Install SQL 7.0 first, then install SQL 2000 to a named instance. Make sure to install the latest service packs for both (SQL 7.0 SP4 http://www.microsoft.com/sql/downloads/sp4.asp and SQL 2000 SP2
http://www.microsoft.com/sql/downloads/2000/sp2.asp.)see
http://support.microsoft.com/default.aspx?scid=kb;en-us;q257716