La tensión de salida del pic, dependerá de la alimentación del PIC. Si al mismo lo alimentás con 5V, su salida será 5V cuando esté en estado lógico alto. En cambio, si alimentás al pic con 3V, en la salida habrá 3V con un estado lógico 1.
En cuanto a que salida deberás colocar el transistor, pues ya te lo contestó septiembre negro. El pic 16F877 posee 4 puertos el cual, se los puede configurar como salida o entrada cada bit de cada puerto en forma independiente. Tendrás que elegir una salida que te resulte más cómodo para tu proyecto.
A la hora de elegir un bit o un puerto del pic, tienes que tener en cuenta cual es su segunda función, por ejemplo, en el puerto A de este pic, posee entrada analógica. Si tienes que utilizar las 8 entradas analógica, está más que obvio que no tienes que utilizar ningún bit del puerto A.