Singular subject = singular verb
You is singular, therefore the verb ( has criticized) is incorrect.
Correct would be "you have criticized."
Peer editing is singular...therefore the verb must be singular. Which is singular "require" or "requires"?
Vitamins is plural...therefore the verb must be plural. Which is plural "are" or "is"?
Subject-verb agreement A
1a. Did you know a famous animal-rights activist has criticized horseracing because of the dangers involved? 1b. Did you know a famous animal-rights activist have criticized horseracing because of the dangers involved
Subject-verb agreement B
2a. Peer editing academic papers require critical-thinking skills and diplomacy.
2b. Peer editing academic papers requires critical-thinking skills and diplomacy.
Subject-verb agreement A
3a. Vitamins that are sold in a health-food store are not regulated by the Food and Drug Administration.
3b. Vitamins that are sold in a health-food store is not regulated by the Food and Drug Administration.