Barbs are fine if given enough room. I would never keep them in a 10 because of the problems you described.
Your common plec is going to have problems. They grow to 18" and as I said above even the small breeds produce a lot of waste an commons are one of the largest.
You are going to either have to give him away or get him a new, very large home in time to not have him stunted (where the body does not grow because the environment is too small but the indsides do and the fish basically crushes internally).
When I asked what your parameters were I did not mean PH. I mean amonia, nitrIte and nitrAte.