@sarahsparks Circo 0-3 month fits the same as Carter's 3 month onesies on my daughter. The Carter's newborn fit her until she was around 8lbs. She is 9lbs, 14 oz and 23 inches long right now and the 3 month Carter's for great.
Now as far as the # you need or want, think about how often you want...