Currently, you are able to obtain a few containers for free through the "Nine Lives of Unsinkable Sam" missions as detailed here, which have a chance of containing her.
This will not be the only way to obtain this ship, however we have not released the details of her full release at this time.
There will be other means of obtaining her yes.
I would heavily recommend not putting too much investment into dissecting this right now, there will ample more information in the next few days.
As with previous updates, we typically do not release premiums the same day as the patch itself.
Please standby for more information coming soon.