Can a baby survive if it is born at 29 weeks?

Highly likely - due to advances in medicine and post-natal care. Babies have been born much earlier and still survived.
yes but they are considered
premature.