Problem one couldn't see Gemma or trinket this involved downloading the drivers off the adafruit site.
Problem two still wouldn't see so had to add a new .conf file and id file.
Problem three it now expected 4 but got -5 error, this one really annoyed me and everything in adafruit site had been done. Next up I had a brain wave try every usb lead I have and after the fifth lead the Gemma started to flash differently but this error still popped up but suddenly the LEDs were lighting up on the neo pixels from one of the latest sketches which was on adafruit, here's a video of part of it:
So today's moral to the story is if at first you don't succeed try a different lead.