No you cannot donate of you are diabetic.
Yes, as long as your not taking insulin. If its controlled by diet, your good.
Not really sure, I'm pretty sure that you Can But you can call them if was you. They well tell you, they are very nice and informative.
Thanks! Your answer is awaiting moderation.