I think it depends to a certain extent on where you live--some areas require cats to be licensed, and I assume that those areas also require rabies shots for cats as well. I never understood the logic of licensing cats, as it is nigh onto impossible to prove a cat belongs to you, cats being what they are.... Dogs, on the other hand--very easy to prove ownership because they are so chummy.
I think city cats should be vaccinated because they are around so many other cats, dogs, possums, etc. in close proximity, whether they go out on a regular basis or not. Microchips, imho, are a waste of money--people are more likely to pay attention and call with a collar tag. Less trouble than taking a cat to the vet or animal shelter. If the cat is a desirable breed, sorry to say, chip or collar, it will probably be stolen....
Country cats, maybe rabies, if that--unless you think the other diseases are a problem. Worming as needed.