your finicial support form will be valid until:1. they work and get 40 points ( need 10 year to earn) OR2. become us citezen (need at least 5 years)see detail on the immigration form.