Stormy's main daily diet consists of a dog food based mixture. Stormy was raised on a dog food based diet, and after she was weaned she did occasionally eat mealworms. Many starling owners supplement their birds' diets with mealworms, crickets, flies, etc, and their birds love them. No, not at all. They are no different in that respect from parrots or other pet birds.
Starlings are, in fact, very clean birds.
They bathe frequently all throughout the day. Stormy keeps her feathers very clean and well-groomed, and she never smells at all. Of course her cage needs frequent cleaning, and she does make a big mess, but that is part and parcel of having a pet bird. Stormy is not permitted to interact with our other birds. We found out when she was still very young that she has quite an aggressive personality when around them.