Not to sure about marrying your boyfriend. Norway is NOT a part of the EU (although there citizens are allowed travel unrestricted within the EU). I would check that with the relevant authorities first. Marrying a person from another country is not an automatic right to be granted citizenship.