Yes, my son was 11lbs 1 oz and wore 0-3 but couldn't wear newborn size. He wore 0-3 until he hit 2 months old
0-3 months will fit well on a 10 lb baby. It is the ones labeled 'newborn' that may not fit a baby that size. My son was born 9lb2oz and was quite tall. He only fit newborn sizes for the first week. So if you think you are going to have a big baby then I would invest more in size 0-3 month clothes rather than newborn size. :)
If is 10 pounds then yes its better to buy 0-3 month clothes becuase they grow those clothes out so fast lol
Yes. If you have a look on the label it will tell you the pound range it will fit also, much easier to go by that :)