I don't think anyone can look at a picture and tell you if you have enough pods or not. the questions to ask are.....how big is your tank? how many pounds of live rock? how long has it been set up?
in a big enough tank with enough live rock, some pods can hide and multiply enough to maintain such a fish. but these fish pretty much eat constantly, so even what seems to be a large amount of pods in an inappropriate tank will be consumed quickly.