Seems like might be a good assortment to have on hand to me. I don’t know how many will actually fit your cars though. I’ve had to replace a bunch of clips on my Chevy. Going to the parts store or ordering them can be a hassle. I’ve had to take my door panels off a few times and most of the clips will break or the ribs strip off. I just replace all of them or you’ll get door rattles. The parts store doesn’t always have the exact ones in stock. I just replaced the fender splash shield and all the clips were ruined getting them off. I can usually get the push pin types off without breaking them.