Assalamualikum,
no dude it is 'aap/tum kya kar rahe/rahi ho'. Rahe is for a boy and rahi is when asking a girl. If you need to speak with respect, you could say, 'aap kya kar rahe/rahi hain'. And yes 'tum' is really not lacking respect when you talk to sb your age, but surely when it is an elder person. Then you should say 'aap'. 'aap' can also be used for a friend, but tum is just more frank.
no dude it is 'aap/tum kya kar rahe/rahi ho'. Rahe is for a boy and rahi is when asking a girl. If you need to speak with respect, you could say, 'aap kya kar rahe/rahi hain'. And yes 'tum' is really not lacking respect when you talk to sb your age, but surely when it is an elder person. Then you should say 'aap'. 'aap' can also be used for a friend, but tum is just more frank.