User Content with image gallery and text
You can configure the number of images the user can upload while creating a node in the field settings (manage fields page of your content type)

Once the images are uploaded you can display them in a slider/carrousel style using modules such as :


Galleria
Gallery formatter


Or you can just display clickable thumbnails (and a bigger version in a lightbox.)

You can set the image dimensions in : /admin/config/media/image-styles

You need to tell me more about the way you want your images to be displayed.
What version of drupal are you using ?