Q1. No license is requiered.
Q2. You will have problems. SQL2000 support multiples instances, but not MSDE. So uninstall SQL2000, install MSDE and reinstall w2000 or change the name of the instance of SQL2000 and install MSDE. Here MSDE will take the name of your server