Don't worry about your benefits you will get them all. They will not give you NOC that's it, but for the rest you do not have to worry. Just do what britexpat and equinox said