Oh there were bigger sizes available then. I know at least 512 sticks were around. Dell's claiming it only takes 2x256. I guess another way to check would be to look up the chipset on the Intel site.
Dunno much about LEDs, there's a topic on this page about though, by ozzlo.