Du kannst 5 LED in Reihe schalten bei 12V, es sind dann alle Ströme der Zweige zusammenzuzählen, 500mA sollten kein Problem sein, den Basiswiderstand entsprechend anpassen.
AGND ist der Analogground, er sollte nur an einer Stelle mit GND verbunden sein damit sich die Impulsstörungen des Digitalteils nicht auf den ADC übertragen.
Beim MAX232 fehlt mir noch die Stromversorgung Pin 15, 16, mit "invoke" hinzufügen.
Du solltest dich mal in die Transistorschalttechnik einlesen, z.B. hier www.roboternetz.de/wissen/index.php/Transistor
oder hier http://www.elektronik-kompendium.de/...lt/0203111.htm
dann würdest du verstehen warum man den Lautsprecher und andere Lasten nicht so schaltet.