Can dynare handle "kinks", ie, non differentiable function

If you are talking about a stochastic model, Dynare does not support this. Your best shot is to look at [The Zero Lower Bound Constraint on Nominal Int. Rate)