Para la siguiente, organiza mejor el texto, porque he tenido que leerlo dos veces para comprenderlo.
Veamos, cuestion 1: Longitud del cable.
-Para longitudes muy largas de cable, tenemos el protocolo RS-485, este aguanta muchisima distancia (lo suficiente para una casa en toda su superficie) ; usando este protocolo no tendrias problema alguno. Hay varios post sobre el RS-485, documentate más en ellos.
Cuestion 2:Reles
-Los relevadores (relés de ahora en adelante) sirven para poder activar voltajes y corrientes mayores que el circuito que los activa. Tengo entendido que para el arranque de un coche sí que sirve un relé. Los relés, al ser activados mediante una bobina que se magnetiza con la corriente, chupan bastante corriente.
Debido a eso, y dado que un PIC no puede darle suficiente corriente, haces lo siguiente, desde el pin del PIC, una resistencia de 1Kohm hasta la base de un transistor NPN. Entre VCC y colector colocas el relé, y el emisor lo pones a masa. Yo uso esta formula y a dia de hoy me funciona muy bien.
espero haberte ayudado.