За кого: относительное, или вопросительное.
Кого– это форма родительного и винительного падежа или вопросительного местоимения кто? Или относительного местоимения кто.
На нем: личный разряд местоимения, т.к стоит в предложенном падеже, без падежа будет он.
Для кого: вопросительное( ну или де как первое самое, )
На чем: притяжательное.