Marriage in Tirana + Spouse Visa (I am a UK citizen)

Hi
I am new to this and am totally confused. I want to marry my Albanian fiance this Christmas but:
1. What do I need to take? What does he need to do his end?
2. Where can I get married in Tirana - are there any registry offices over there?
3. What are the requirements for marriage - ie do I need to be there for two weeks prior to the wedding date?
4. How soon after can I apply for a spouse visa to enable my husband to join me in the UK?

Sorry for so many questions - I am just hoping that you guys can shed some clarity on an otherwise very confusing situation and process.

Thanks

New topic