My son's wife is expectng her baby the first week of November 2005. They wish to join us in Florida for New Year, does anyone now if this means they would need to get a visa as Passport wouldn't be issued until after October 2005?