Provide links to Apple's site that support this statement. You can't, because it's not true.
Again, not true. Mac OS X has
Wake On Demand, but that doesn't apply to a sleeping Mac portable being transported.
While I understand your desire to be cautious, posting things like this only serves to mislead and confuse forum readers who want actual facts.
If the fans are running higher than normal at the time you close the lid, your Mac will not sleep until the fans have cooled it to a level safe for storage or transporting. If you wait until it sleeps (and the sleep light is pulsing), the fans will not spin up again after it sleeps.
Again, Mac portables do not have a hibernate setting. They consume approximately 1% of battery power per hour of sleep.
First of all:
0 - Old style sleep mode, with RAM powered on while sleeping, safe sleep disabled, and super-fast wake.
1 - Hibernation mode, with RAM contents written to disk, system totally shut down while sleeping, and slower wake up, due to reading the contents of RAM off the hard drive.
3 - The default mode on machines introduced since about fall 2005. RAM is powered on while sleeping, but RAM contents are also written to disk before sleeping. In the event of total power loss, the system enters hibernation mode automatically.
Those are the three sleep modes, they work with pmset, although this doesn't count 5 or 7 because they're the same as 1 and 3 but are only valid if you're using secure virtual memory. You don't need documentation. Like i said, it works with pmset, the built-in command line utility, therefore the 3 modes are valid. So he was right.
On the second point you're right. Macs will immediately do any scheduled maintenance if the time for it to do them passed while it was asleep, when it wakes up. Had to do some digging, but this is where I read it
here. Scroll down to "Timed jobs using launchd":
If the computer is asleep at the designated time, a launchd job executes as soon as the computer wakes. This is similar to the behavior of anacron and other cron replacements).
So no, the mac wont wake for tasks scheduled using launchd. Can't guarantee that's how every app is programmed though, some may be poorly programmed, and wake the computer up, although I've never seen it.
On your third point, i agree too, people shouldn't be posting things without any evidence of their info, could say the same about you.
Your fourth point makes no sense. Computers cool down far faster in sleep mode than with a fan. In my experience at least, my mac has gotten pretty hot, but it always goes to sleep fine. (When I say hot, I mean extremely hot, like 100% CPU AND GPU usage for hours non-stop. I run
BOINC. It really takes a toll on my computer, but it's for a good cause

and I happen to have a laptop that I use far less than my desktop.) What you may be referring to is how it takes a few seconds to go to sleep. What that is, is actually the mac using its sleep/hibernate functionality. It's saving the RAM to disk, in other words.
Your fifth point is wrong. Like i said, pmset lets you set it to hibernate instead of sleep or the sleep/hibernate combo, so yes, it does have a hibernate mode, and it works just like you'd expect. Although the default sleep/hibernate combo, as shown above, is in my view superior to the others. If my mac loses power for whatever reason, it will always have a safe copy of what i was doing stored on the hard drive, and if it doesn't lose power, it provides a nice low-power way to store your computer for transport.