each 0.5m led strip has 12 PCB sections , each strip is controlled by led driver (60mA per channel) connected through SPI (2 x digital pins). Apparently each section only draw 0.5W (@12v = ~40mA, however it's probably less) each led strip draws 0.5W * 12 = 6W / 12V = 0.5A
pump (12V, 5W, 0.4A) will be driven darlington driver (1 x digital pin) - driver can sink 0.5A
power source: