There can be no such shape. If there were a shape with n flat surfaces, then if you sliced off one vertex, you would have a shape with n+1 flat surfaces. So it is always possible to add one more flat surface.
A shape with 7 sides.
a shape with 7 vertices
A sphere
It is a cube or a cuboid
A cube
A cylinder
a cylinder
a rectangle
It has 7 surfaces/faces
cylinder
Cylinder