4) Yes, you can. But it's best to ask SandroXXL about this in a private message. He's the best person to tell you about these things. ;)
He can also help you with point 3.
You can find him in the user list or in the topic he created in the Heroes 3/GENERAL section - something about campaigns, you'll find it. :)