Moving to Help/Tech
Place ship name, position etc. in something else and don't let zoom effect it.
Well, that's real specific. Do something, something, and don't let it zoom
Anyway, you could try a couple of different ways. If you set the text labels on a separate layer, then when you zoom out the lower layer the coordinates for the un-zoomed layer will be off. You will need to position your text label coordinates as a percentage of the ship layer coordinates rather than a straight one to one pixel ratio. So if your ship layer is zoomed out to 50%, your text label coordinates will have to be half what the ship coordinates are. In other words, if your ship's coordinates are 50, 180 then your text label will have to be 25, 90, etc.
The second way you could try it would be to scale the text up as you zoom the layer out. That might get a little tricky with text objects, so you might want to look into using the SpriteFont object, which should allow you to scale the sprites up. I'm not entirely sure it would work flawlessly without a lot of tweaking, but it's something to try.