should be visable. You can usually see them more at night as they dont often come out in the day because everytihing in the tank eats them.
Live rock should contain these but unless you have a large amount of mature live rock its questionable if you have the proper populations to support this fish. Its very possible to have a decent stock of these pods
before you get this fish and have the fish live for a few months as it slowly erradicates the population of pods
till non more exist.
Your best bet is to have alot of live rock in a large tank and have a refugium dedicated to pod production.