Yes, 25 is past viability. Though that only means a greater than 50% chance of survival. My own twins were born at 29 weeks. They are perfectly healthy 2 year olds, though the differences between 25 weekers and 29 weekers are IMMENSE. My kids had a 75-85% chance of survival at birth.