RGB Self Addressable LED Strips

Hi

i want to have 4 Self Addressable RGB Strips on my Arduino Pro Mini.
I have read about the different ways to make the strip dance according to the code.(fastLed)
I have a few questions regarding all this.

  1. Which led strip should i choose if i were to use this project for lighting my home.
  2. Also, how to power these 4 led strips externally so that the integrity of the circuit is retained.
  3. suggest ways to control the led’s (should i go for hardware serial/I2C etc)

People?

Did you look at the Adafruit website. Lots of info there. Start on the Neopixel page. Leo..