Een relais kent geen + of - aansluiting dus maakt niet uit. 1 kant van de spoel op de collector en de andere kant op de 5 of 12 volt (afhankelijk van je relais) inderdaad op die gele (12v) of rode (5v) draad uit je voeding.
De A, B of C versie van die transistor bepaalt alleen de maximale werk spanning geloof ik, maar voor dit maakt het niet uit welke je neemt. BC548, BC549 en de BC107 zijn veel gebruikte torren voor dergelijke doeleinden.
Betreffende de verkrijgbaarheid moet je gewoon naar de dichtsbijzijnde electronicaboer lopen in de dichtsbijzijnde stad zit er zeker 1, effe de gouden gids openen.
Voor het schema heb ik effe een kladje gemaakt:
http://www.euronet.nl/users/tooms/ftp/lpt.bmp
Die diode heb je nodig om eventuele storingspieken weg te werken.