I use premium chinese prefolds and I'm pretty happy with them. "They" say that chinese prefolds are a bit more durable, but indian prefolds are a bit softer. Either will work fine!
I got the newborn size for ds2 and I"m glad I did. He was 7lb3oz at birth and I feel like the infants would have been huge on him. But many people use the infant size right from birth. You just have to fold a little more. My ds2 is now 15 lbs and 11 wks, and we can baaaarely snappi the infant size. We're already switching to regular. Depends on your baby. If you tri-fold rather than snappi, you'll be able to stay in each size longer.
You'll probably be fine with just infant and regular premium. I've been fine without having all the extra sizes.
God bless you and your new babe on the way!