Краткое резюме
que = который/что/кто (универсально, около 80% случаев)
quem = кто/который (только после предлогов)
onde = где/который (только места)
cujo/cuja = чей/чья (формально, используется редко)
"Que" работает для людей, предметов и почти всего остального
Предлоги ставятся ПЕРЕД относительными местоимениями
O que = что/то, что (без конкретного антецедента)
Разговорная речь избегает cujo и использует "que" + притяжательную конструкцию