It is enough to print a photo in rgb mode, but you have neglected a problem: it is best to set the pixel as high as possible, 150~300 pixels (depending on the quality of the original image), because ps recognizes 72 pixels on the display screen.
Cmyk mode is a printing mode, which is generally used to print wedding posters.