i plan on having 2 servers, one live and another as a backup. i know that for sql 2005 standard you can have a single license on both servers.

is it possible to do the same with windows 2003 standard edition?

can i install sql 2005 standard on windows 2003 web edition?

can i configure high availability/high protection mirror with one sql 2005 standard and one sql express?

thanks