10 RGB leds - all doing the same

  1. is that mean that i need 30 NPN transistors...? :astonished:

No, you need one transistor per GROUP of cathodes. Since you have three groups of cathodes (reds, greens, and blues) you need three transistors, like in the LED strip example you found. Each cathode will need a current limiting resistor. That is EACH cathode so you will need 30 resistors.