Hi,

zu 4) Da du die 12V nicht direkt an die Eingänge legen darfst, würde ich damit (und entsprechenden Vorwiderstand) einen Transistor oder Optokoppler schalten, der dann den entsprechenden Port auf GND zieht.