Try Pure Protein. It has 23 grams of protein and only 110 calories. I drink the chocolate and it tastes a lot like chocolate milk.
As to the vitamins, Bariatric Advantage has a vitamin that you don't have to chew. It is a capsule and I find them much more agreeable than the chewables. They also have chewable calcium that comes in a few different flavors. They are pretty good.