Q:

Do Cargo flights carry anyone other than the crew?

This question talks a bit about the crews that are involved in a commercial cargo flight, but I'm wondering if Cargo flights every carry other sorts of people on their flights?  Say, a photographer to take pictures of operations for advertising or something.  Or maybe one of the crews kids who want's to see what Mom does or something like that.  Or, perhaps there's even another person who's normally there?
If they do, here's a couple bonus questions:

Do they have jump seats?  And are they in the cockpit, or in the cargo hold?  (Just in general, I assume different planes have different setups).
Are there any regulations regarding this?

A:

Yes, cargo aircraft are like other aircraft in that there is generally at least a jump seat available. Especially larger aircraft will also have additional jump seats, a lavatory, and a galley. This area can be used for relief crew, or other crew that are just deadheading.
There are exceptions though. The upper deck of the 747 is larger than just the cockpit, even on the cargo versions. There is more room in the back for additional crew. The An-124 and An-225 also have additional space for crew behind the cockpit. The extra crew can be loadmasters, navigators, mechanics, or other functions that can make it easier to operate in and out of airports with less services available.
Here is the upper deck of a 747-400F:

A:

I spent many an hour crammed into the jumpseats of 727's (they have 2, both in the broom closet sized cockpit with 3 crew members). I worked as a cargo handler at the FedEx hub in Memphis and at the time we could book any open jumpseat.
When i clocked out at 4am there were a couple hundred planes just about to depart for destinations all over the world. It was awesome, but alas, no more. It even continued after an off duty pilot with a hammer decided to try and hijack one of our planes from the jumpseat. But 19 jerks ended all that on Sep 11, 2001. There are still non-crew persons in the jumpseat but now you have to have a good reason to be there. It's mostly deadheading pilots but anybody that has an "operational need" for the company can jumpseat. So if they need a mechanic somewhere or something like that they can go. 
As far as what jumpseats there are it differs by aircraft. Like i mentioned the 727's had 2 terribly uncomfortable seats in the cockpit. The dc10's I've flown on had one in the cockpit and either 2 or 4 against the bulkhead facing backward. [Think Tom Hanks in Castaway. That was very accurate, you're staring at the first set of cargo containers behind a safety net the whole flight.] In the 747-100 there were about 10 airline seats in the upper deck and two bunks at the back. The 747-200's were the nicest. They were formerly passenger planes so the upper deck still had the first class seating. 

A:

Some airlines operate their aircraft in a combination of freighter and passenger aircraft. See here for the floor plan of KLM's Boeing 747-400M Combi. It has a large cargo door at the rear fuselage for loading freight containers.
Humanitarian relief flights have an obligation to carry journalists along if they wish. Some governments have instituted a policy of transparency so the press may observe first-hand where the goods are delivered to.

