I'm very new at vegetarin eating but if avacados have all the amino acids necessary can they be used as a protein substitute?
They most certainly can. The key is to have a good variety of color and texture in your meals, so you get not only your amino acids, but also your fibers, vitamins, minerals, enzymes, etc. This is how you will get a balanced vegetarian diet that your body will appreciate you for.