I see you filed a support ticket for this. There is no way to know if an incoming call is a video call. You can only determine that after you've answered the call. Could you give me a use case for this feature?
I am researching your other questions, and I'll respond in the ticket as well as posting here.