el primer efecto lo logras usando
header() de PHP ...
consulta el manual de PHP http://php.net/header
para el segundo caso,
debes usar Javascript... para poder abrir una ventana nueva
aunque pensándolo mejor... todo lo debes hacer con Javascript...
ya que con PHP, si usas
header() no debes imprimir nada... de modo que no puedes escribir el JS necesario, ademas...
Location solo sirve una ves... no para dos paginas!!!
suerte!