Does it make sense to keep them separate?
Should I reduce these 4 to just one or two?
This depends.The only reason that justify to keep them separate is that if the keyword is present in the ad text it will be put in evidence when a search is done,making your ad more visible.
Would "widget cases" capture all the impressions the other 3 would get?
This is very probable.