Is it ever ok to take a job just for the insurance? Do people do it much?

Yes they do. Benefits, particularly insurance are important reasons to look at when taking a job, particularly if you are able to cover more than one person, ie. Yourself, spouse, children. Many people will take a non-preferred job for insurance benefits, and as long as you try and do a good job, then no one could criticize the decision.