Just one quibble:
>Oil will run out (that one is actually easier, about 3 decades)
That would be roughly correct at current rates of extraction, but:
* The oil production rate is going to start declining by 2-3 percent a year some time in the next several years (we've been plateaued at 85 mbpd since around 2005).
* Eventually the energy return on energy invested (EROEI) for oil will hit 1:1, at which point it will no longer be useful as a source of energy - though it might still be useful as a material input.
So strictly speaking, oil will never run out; rather, it will gradually cease to be an important part of the economy.