Another alternative for 1 would be direct reduction with LiAlD4 (lithium aluminum deuteride).
For octane (2), that reaction is called the Corey-House. Should work fine for these purposes.
For 3, you could convert to the alkene directly by an E2 elimination with a very hindered base like sodium t-butoxide. That would avoid having to make the alcohol. The rest is as Akami wrote.
For 4, the only thing wrong is that you are missing a carbon in your butyl bromide starting material. And you need a counterion for cyanide, say potassium.
For 5 I think you could get away with an SN2 displacement of Br with something like sodium acetate. Alternatively, you could make the alcohol and then react the alcohol with acetic anhydride or acetyl chloride. Lots of options.