Yes you dust them --- order 5/8 inch or you can order the size by no bigger than the space between their eyes or there abouts- he will eat about 8-10 I am guessing -- if hes eating salads worms and another staple feeder like BSFL or silk worms hes not gonna eat as many roaches -- he will get full eating the other stuff too but hes gonna have a balance diet
Karrie