u must land on or before that date...if u tell them u intend to land after baby is born,it means u are indirectly saying u want to land after visa expiration. whether or not ur visa expires, babies must be added to application before they can be admitted into Canada.
They wont cancel it ,it will...