I mostly agree with your proposal. One small quibble though
The corporate side is where I would lower the rates. Taxing dividends and capital gains at the ordinary levels for individuals pays for this along with a heavy excess retained earnings tax(to discourage cash hoarding).
Any tax "reform" that lowers the top rate and eliminates needed deductions should be blown up by Democrats.
That is just begging for creative accounting or the money to be spent foolishly. Excellent idea on taxing capital gains/dividends as ordinary income. This would solve much of rich not paying enough taxes problem.