In case you check in here again - you will want to use a Blue stone on that Crab. A Green-quality pet is missing about 8% of stats compared to a Blue.
Here:
is a post about how to do nearly all the BfA pet World Quests with just Ikky, Anklerender and Starlette. You have the Anklerender and Starlette, and also several other good pets - and your Winston is very strong too.
Do the World Quests that reward Polished Pet Charms. You can easily do most of them with the pets you have. Rogue Azerite and Not So Bad Down Here, and maybe Captured Evil, could give you problems, but the rest are fine. With just 15 of those, you can buy a Blue Stone:
Then use it on the Crab.
If you capture a H/H Unborn Val’kyr (sorry, Exris, it’s H/H for me!) that is not of Blue quality, that will also be worth spending a Stone on.