Just a word about max. image size. AFAIK, MidJourney allows 3Mb max for an upscaled image, so if you need bigger then you may have to upscale again using an online resizer or resizing software. There are some really good image uspcalers now that also use AI themselves to resize the image with practically no loss of quality.