Выучить можно. Китайский язык как средство для общения ничем не отличается от любого другого языка.
Знать в совершенстве - нет. Никакой язык нельзя знать в совершенстве. Почему? Язык - это живая среда. Что-то уходит из языка , что-то приходит.Не стоит забывать о специальных словах , которые используют люди разных профессий, религий и т.д. и т.п. Вы даже на русском не все слова знаете , что уж тут про китайский?:) А вот свободно владеть - без проблем , было бы желание.
Когда учу его, иной раз думаю, что никогда не осилю его хотя бы приблизительно к идеальному.
И только наличие тех личностей, которые смогли, меня вдохновляют, поэтому да. Знать язык прекрасно можно. Главное - определиться, зачем вам это нужно. Поставьте цель, дерзайте и помните, что в китайском первые 20 лет тяжело, а потом уже легче)))