Come fare arrivare 9v a led?

Puoi semplicemente usare un transistor come "interruttore", connettendolo in questo modo:

Dove:
1.) Rb, è la resistenza di base da 1K
2.) Il transistor è un bc547, o equivalente
3.) la Rl (resistor Load) sarebbe il tuo carico da pilotare, che, nel caso in cui fosse induttivo (piccoli motori DC) necessita in parallelo di un diodo di protezione (solitamente un 1n4007)...ma dato che ti interessa pilotare dei LED non inserirlo.
4.) La Vs è la tua alimentazione (in questo caso i +9V)
5.) 0V è il ground della tua alimentazione esterna, che deve essere in comune con il ground di Arduino.

Per una maggiore sicurezza io ti consiglierei di collegare il tutto attraverso un optoisolatore, ottenendo in questo modo una "separazione" fisica dei due circuiti.