Logistic Regression Model for categorical features with multiple values in each category
Looks like this is a great problem for catboost. Try it out

I believe, if I use this model on a policy which does not have categorical feature values on which it is trained, it will fail miserably. ANY data set that has big covariate shift will fail miserably. 

NOTE read through docs of catboost there is part for feature selection.