While this is not common it's nothing to be alarmed at. However if it keeps up for more than a couple days then I would take your pet to see a Vet as soon as possible.
Yes, it is normal. I had a golden retriever and he was leaking urine for a month or so after neutering. However, its better to check with the vet if you have any doubts.
Sometimes. His body is still adjusting to the procedure, so it will take several weeks for him to heal. If this leaking becomes severe, then it is time to take him back to the veternarian for additional tests.