I just played a few rounds to confirm:
The shield prevents death from all solid objects, including the rotating spike cylinder, and fire. It also prevents you from tripping on the tile piles that occassionally block either side of the path, and from tripping during mistimed jumps where you fall short and hit the incoming ledge. All of these objects, once hit, deactivate the shield.
When in the mining tunnel, the shield DOES NOT prevent you from tilting your mine cart into the tunnels blocked with boulders (the boost does).
The shield does not save you from falls, water hazards, or broken mine track.
The first Temple Run also included a power-up with the same properties but was called Invisibilty.
As you progress, you gradually speed up. However, tripping on an obstacle (e.g. hitting a tile pile or mistiming a gap jump) does slow you down and puts the monster just one misstep away from catching you. But because tripping does not kill you, it can be used to slow yourself down when reacting in time is getting too difficult. After tripping though you accelerate much faster, quickly returning to the speed you were running before you tripped. But once you see that you have regained your lead on the monster (i.e. it is no longer visible at the bottom of your screen), you can trip again, and slow down, without dying.
Dying and saving yourself works similarly to tripping. You do start off slower but quickly regain the speed you lost.
The speed power-up (boost) increases your speed temporarily and gives you full invincibility. You are protected from all falls and obstacles, but are still required to use your tilt controls to gather outer coins (unless you have a magnet). You only slow down relative to the boost speed and return to the speed you were running just before the boost, or to a speed dependent on the slightly increased distance (see below).
A headstart is an extended boost that can be activated at the beginning of your run. You slow to running pace once the headstart distance has been reached. From my experience, the speed you are running after a headstart is slower than how fast you would be running in a flawless run up to that point without a headstart. But like the trips and saves, you might accelerate faster for a short time and eventually run at a speed comparable to a run without a headstart.
My guess is that velocity is a function of distance. If you trip, die and save, or headstart, you reset your velocity but it is quickly brought back to the velocity set for the distance.
Best Answer
First of all,
The Power-Up bar fills only when you collect coins. You are mistaken.
Also,
When you buy an upgrade, let's say,
That means you will require 10% less coins to fill it up.
EDIT
Yes, when you collect 2x and 3x coins (through Power-Up or Pickup Spawn), your bar fills up 2x and 3x times faster.
Although, the total number of coins that needs to be collected remains the same without upgrading.