Looking for lots of advice!

Background:
My sister is 22 and tomorrow I will pick her up from the airport as a surprise return home from the US for Christmas (we were all expecting her in January and only my dad and I know she is flying in.) Two weeks ago she found out she was pregnant. She has been with her boyfriend for about four or five months. They were both working on a cruise ship sailing the Caribbean with a very care free (and broke) lifestyle. Her boyfriend flies home to his family in Italy this week. Her boyfriends family were not happy to hear of the pregnancy and asked how they could 'make the problem go away'. He has promised to stand by my sister and support her and the baby despite this. My sister was on the pill and as no idea how far along she is.

The plan so far:
Sister will move in with my parents who have a room for her and baby. Her boyfriend will come over for two weeks 'sometime after Christmas' to see her. He then has to go back onto a ship. He is hoping to get transferred to an Australian ship so that they can see each other occasionally. I have booked her an appointment with an ob so that she can try and figure out her dates (like me her af is all over the place).

Other than the above it is a bit of a wait and see game.

Questions:
- What did/would you want to hear when finding out about an unplanned pregnancy? I can tell her she will be fine, it will all work out but maybe she doesn't want to hear that! I have not been in this situation, all I know is she is petrified.
- If her boyfriend follows his families wishes (and given they live on opposite sides of the world this could easily happen) would he need to pay child support?
- Can he or his family fight to take the baby to Italy if it is born here?
- Any suggestions on helping her through a pregnancy she will go through without direct partner support (even if they stay together he will not physically be here) and straight into motherhood as a sole parent?

I want to help her become excited about this new stage she is about to embark on but I also want to validate how she is feeling. All without being an overbearing big sister!

Thanks