Question 1:
This depends on the shape's type. For example, a triangle has 3 sides and a square has 4 sides.
Question 2 (and 3):
Yes, it is possible for shapes to have up to 20 sides. Look at the image attached. This is an Icosagon. In geometry, an icosagon is a twenty-sided polygon.