Get your taxes done using TurboTax

<a rel="nofollow" target="_blank" href="https://www.irs.gov/publications/p970#en_US_2017_publink1000204394">https://www.irs.gov/publications...>
<a rel="nofollow" target="_blank" href="https://www.irs.gov/publications/p970#en_US_2017_publink1000178212">https://www.irs.gov/publications...>

Based on your LARGE number of questions (and your high income), you REALLY should be going to a tax professional.  With so many things going on, you are likely missing out on some good tax advice.