When somebody tells me to simply send a photo at 300dpi with little to no other information, I usually know they don't know...you still need an image dimension. Does the client need a 1-inch image or 100 inches? I wish they simply would say 5x7 at 300 ppi or 2000x3000 pixels. That's the info I need!
In most cases, I send my editors unsharpened images at full camera resolution, 300 ppi and usually jpeg quality 10-12. In most cases, it's overkill. Newspapers and web clients get smaller images. I send RGB and let the client determine the best way and proper profile he wishes to use upon the CMYK conversion. My master files are nearly always saved at full res and Adobe RGB (1998). I'll export as needed from these to the specs of the client. For web and low-res, sRGB, other times it's full-res, 16bit TIFF Adobe RGB (1998). It all depends...
Unless you have the right profiles and a fully color calibrated and profiled workflow, leave the conversions other than initial sizing and file type to the client.
One seldom sharpens and image before it is sent to a publication since it will generally be reduced in size (thus sharpened to a certain extent,) and many prepress workflows will sharpen the image as needed based upon the output quality, paper, press idiosyncrasies, etc. That's their job.
In any case, call and ask and if they can't tell you, have them put you in contact with their prepress people or printer.