Yep needs blocks, but you can get loads of custom stuff. The barrel blocks are not great.
no you have to get an adapter.
T.R. robb does them, but you will never get a refund if its faulty, or not the right thing. Try to buy off here.
Not sure about the rest, but its a good little gun. Just sold one.