Ошибок нет.
Это не словарный вопрос. Если прилагательное употребляется в роли сказуемого и обозначает временный признак, то предпочтительно использовать краткую форму: я сыт, сердит, слаб, доволен и т. д.
Запятые не нужны, т. к. обороты с как в данном предложении употребляются в значении 'в качестве' и не содержат сравнения: Вася как психолог был очень слаб – он был силен как физик.
Указанная запятая не нужна.