Could you please explain the exact meaning of "to have no critisism of something"? Does it mean the same as "I am happy with everything/i have nothing to complain about"?-- Yes. Maybe not terribly happy, but at least not unhappy.
Also, should I use "OF" with it?-- Yes
Can I say something like - I have no critisism of provided medical care.-- Yes