Do I have to purchase anything else in order to enjoy BATTLESHIP?
No, purchasing the base game will give you access to the full game in terms of game-play functionality and features.
You absolutely do not need to purchase anything else from the in-game shop in order to play. The Commanders that you can purchase, while having new abilities, do not provide any sort of advantage over other players, simply adding “flavour” and a fun alternative.