Hi,

Passport is must.

and since the baby is born here you will get a visa even if delayed.

Arrange all the papers and go to Gharaffa Passport office only to do the procedures.

Feel free to comment for any further clarifications.
Good Luck.