Ok scrap the all-leds on issue… I was being stupid mixing up 5 and 3.3V VCC…
All help on the other questions still very welcome though!