The portfolio images are based on the Featured Image. So upload a featured image on those pages and they will show up.
Use a plugin called Regenerate Thumbnails, run it, and see if that automatically adjusts all of your thumbnails to be the size as what is specified in the theme.