I think you are a little low on redears. The normal(?) recommendation is about 250 per acre.

Your bass stocking is all right but on the high end. If you want big bass stock less. If you want a bunch of them stock the 100. If you want bigger bass stock 50 and after 2 years, eat everything under 13 inches. You might even consider stocking some larger bass than the 1-2". They will make it better than the babies.

You bet catfish will eat baby bass. They have no manners whatsoever. However, with the smorgasbord you are giving them, I wouldn't think you would lose enough to be a problem.

BTW, you mentioned your PH but not your alkilinity measurement. It is more important than PH. How does the sechi disk read?