Sim, você pode usar apenas portas diferentes. O instalador vai lidar com isso para você, não se preocupe.
Temos um servidor de teste do Windows para um produto de software que desenvolvemos e que possui diversos bancos de dados instalados, incluindo o PostgreSql 8.4.
Gostaríamos de instalar o PostgreSql 9.0 também neste servidor, mantendo a atual instalação do 8.4 - é possível, e se sim, como (é uma máquina Windows Server 2008 r2 de 64 bits)?