The granting of a work permit is entirely separate from the issue of home ownership. You won’t be allowed automatic residence in Bermuda and renting out such property requires special permission from the Minister of Immigration.