is it correct to say:I am not here to 'give' you calm?

It would certainly be idiomatic to "provide calm" (e.g."to the situation").

It is also idiomatic to "give calm" (e.g. "to the injured after an accident"), but more usual to "provide calm", I would suggest.

This is purely the response of a native speaker, and does not take account of an Ngrams etc.