280 Led Independent Control and Powering

Hi. I am using a mixture of White, RGB, and 7Led Numeric Digits.

I am looking for a way to independently control all of the LED's for a custom clock face. (so i may have LED 1,2,5,6,70,280 all lit up at the same time)I have figured out one way would be to use a Shift Register In Particular This Shift Register(74HC595) and daisy chaining them all together.

I was wondering if this is a feasable way of doing it?.

also to power all of the shift register's and all the LED's it drives i calculated i would need about 7amps of power. i was thinking of using this Power Supply. I was thinking i would need to break out the + to the Vcc of each shift register and would i then attach the gnd to the Gnd of the shift register? then in beteween each LED and shift i would have the appropriate Resistor for that specific LED.

Also is there a way to power the arduino from this power supply aswell instead of having another power input?

Am i understanding this correctly or would i just blow up everything i am using.

Regards
Sibs

Doing it the hard way. Use 5, maybe 6 MAX7219 to drive 64 LEDs each. 7-segment displays need to be common cathode. Everything else wire up as groups of 8 common cathode LEDs.
Each group of 8 LEDs then addressed as 1 register in a MAX7219, can be updated freely.
Otherwise, you are looking at 280/8 = 35 shift registers.
I have this little board that hooks up to an Arduino, can be daisy chained, and makes it easy to wire your LEDs to something.
MAX7219 controls current so you don't need 280 current limit resistors as well.
http://www.crossroadsfencing.com/BobuinoRev17/

MAX7219-MAX7221.pdf (451 KB)