Rattlesnakes breed once every 2-3 years.
No, it is a reptile and lays eggs. I once seen a Copperhead give birth to LIVE babies, So I would disagree and say it depends on the snake's breed. Some do, some don't: It depends on what type of snake.
1-5 babies at once
A hamster can have up to 16 babies at once but the average hamster has about 3-10 babies
Probably around 1-5 babies at once
6 babies at once.
10032
4
it lays about 10,000 eggs at once
1700
2 or 3