I have one more question. I might go to Canada in next two months with my daughter who will be 2 years old in dec 2020. I did not apply for CCB earlier so should i apply it now or after going back to Canada?
You can't claim CCB until you are living in Canada with your daughter. Apply once you come back to Canada.