Du nutzt nicht die Tonuino-Platine so wie es aussieht? Einfach den Arduino und den DfPlayer mit den 5V der Powerbank versorgen.
Verstehe die Frage nicht
5 LEDs in Reihe geht nicht, da eine LED einen Spannungsabfall von ca. 2V (kommt auf die Farbe und verwendetes Halbleitermaterial an) hat. Du musst die LEDs parallel anschließen.
Wenn du einen NPN-Transistor verwendest, dann ist er richtig angeschlossen. Jedoch bei der Auswahl des Transitors darauf achten, dass er auch den Strom ab kann, den die LEDs benötigen (da Parallelschaltung).
Die LEDs benötigen noch einen Vorwiderstand.
Hier die Summe des Stroms der LEDs hernehmen und entsprechend den Transistor auswählen. Vorwiderstand dann entsprechend des Transistors berechnen (Datenblatt Transistor hat normalerweise die benötigten Infos).
Ja, geht. Aber beachte dabei, dass der Strom je Pin unter 40mA bleibt. Schau mal hier:
https://de.wikibooks.org/wiki/Mikrocontroller/_Arduino_Board_und_Software
Würde nur einen USB nutzen, du brauchst nicht mehr, denn ein USB liefert genug Strom. Evtl. kannst du dir einen USB-Stecker zum selbst löten holen, dann sparst du noch mehr Platz.