Hyper Beast I think you should check some pages below where the discussion about ship-capacity have been done already...
still 500
Yes. However you can buy 200 additional transport ships + 40 more Ambrosia ships (Phoenican). This was the latest update see ChangeLog.