Michelle - with regards to the witnesses I thought they couldnt be related to you or your partner ie; no blood relatives. We have FIs step father, step mother, my brothers girlfriend and my aunts husband. In our wedding pack it says you can hire local people for a fee - lol! When I went to Sri Lanka a few years ago me and my partner at the time were witnesses to another british couple getting married out there as they went out on their own.