No, it's not true that professors in NIT Trichy, Calicut, and other South Indian schools teach in Malayalam or other regional languages. Most of the teachers are proficient in English and classes are conducted in that medium only. Occasionally some professors out of habit may speak a word or two in their regional language but it is not a requirement or the norm.
The official medium of instruction in these institutions is typically English. However, it's possible that, in some cases, professors may use regional languages as a teaching aid to help students understand complex technical concepts better.
Yes, there are many Malayali teachers at NIT Calicut and they sometimes use a few Malayalam words while teaching, but this isn't a big thing to worry about. There is wide variation in faculty and it is possible for them to use some of their regional words by accident, but teaching all the subjects in any other regional words is very unlikely to happen.
English is the most spoken language by them and all the classes are also conducted in the same. Some teachers might not be as fluent as you would expect them to be, but they are not very bad at it and easily get their job done. Some teachers speak in Hindi also and sometimes use it to explain complex topics to the students.
There is no matter of concern as they do speak English very well except for a few, but there is a Malayalam accent in their language.