The "plan" doesn't look much like a plan... more like a list of (as already mentioned, low value) seo tactics to me.
Has anyone suggested tackling some less competitive, but related keyword terms first? It's easier to climb the tree from the bottom than to try and jump onto the top of it and you get to pick some low-hanging fruit on the way up.
What is important to the business - ranking for these highly competitive terms or more traffic/conversions now. Don't lose site of the business goals.
If you look at the sites that are currently ranking for your competitive search terms, can you honestly say that your site, your content delivers better value to the potential visitors and deservers to rank up there?