Your strategy is complicated. My suggestion is to stick to a simple strategy: buy bitcoins and hold them for the long term.
As for the tax questions, Any time you convert a coin to dollars or another coin, you must pay taxes. There are no tricks that can avoid it or delay it.