A lot of this, mostly.
I don't know if I posted it earlier in this thread or in some other thread, but the point of the no huddle offense isn't inherently to speed the game up. Now, most no huddle teams know how to do this, and will employ it as a strategy from time to time, but they're not sprinting down the field and lining up and quick snapping it everytime.
No.
Perhaps the largest strategy behind the no huddle offense is forcing the defense to at least show you what personnel they're using, allowing the offensive coordinator to then make his play call decision off of this knowledge.