A ver, todo lo que preguntas también depende del presupuesto que manejes...
SSD: Samsung 850 Pro o EVO (más económico) es lo mejor calidad/precio (yo he probado Crucial, OCZ, Samsung...)
RAM: Mira Kingston o Hynix, son fabricantes y de lo que montan de fábrica.
¿Dónde poner el SSD? YO que soy demasiado sibarita, lo pondría en el lugar del HDD, que es el puerto 1... y el HDD en el lugar de la superdrive (que pondría en un adaptador USB para usarla de manera externa) que es el puerto 2. De esta forma de manera "natural" el ordenador tratará de arrancar "sin forzarlo" por el SSD. Lo pongo entre comillas porque una vez que desde las preferencias eliges la unidad de arranque queda almacenada en la EFI.
Soy de los que "me cae mal" que el sistema operativo esté en disk1s2 en vez de disk0s2... llámame ordenado o paranoico...
¿Gastará más batería por tener dos discos duros? Depende...
Caso 1: NO si uno es SSD y el otro mecánico, gastará lo mismo ya que no tiene la superdrive, y aunque la superdrive si no se usa, no gasta batería, el gasto energético al activarse al arrancar se podría equiparar a lo que gastará el SSD (poquísimo)
Caso 2: gastará MENOS si pones dos SSD o si dejas la superdrive y un SSD.
En ninguno de los casos gastará más de lo que te gasta ahora.