To add onto what people are saying, who did you draw for Strahd's Enemy/Fated Ally? Certain NPCs can be very useful, a burden, or a nice rounding out of party weak spots.
Is the party escorting Ireena? One idea might be to upgrade her to a Sidekick from Tasha's Cauldron of Everything. Give her the Spellcaster class and appropriate magic to fill up the party's weak points.
Did any of them get the silver weapon in Death House? The Barbarian and Ranger are going to need something to put a dent in the hide of werewolves if the party ever visits their den or encounters them in the wilderness. The Magic Weapon spell could be useful for this, but as a Warlock cannot learn it by default that's out of your hands.
Edit: I'd also recommend asking over at the r/curseofstrahd subreddit. They're a very useful resource for DMs of this campaign.