1) sqlserver e' a pagamento, mentre il client e free, sicuro di avere la versione server?

2) Puoi installare entrambi, ma IIS vuole per forza la porta 80. Metti apache sulla porta 81.