Were there still Marines posted aboard cruisers during WW II?
I know there were on battleships and carriers, but I don't know about cruisers.
Don't know. From the article I linked, the mission of the Boise at the time was to take reinforcements and re-supply to the first wave on Guadalcanal and to bring some of the original landing force out. That may explain the Marine presence in the photo.