Regarding tax forms, Questrade historically issues them at different times. For the 2014 tax year, they staggered the release of the tax forms, with the first form being released on February 26, 2015, the second form being released on March 2, 2015, and the third form being released on March 31, 2015. I don't remember which was which, but you shouldn't be concerned that you haven't received everything you're expecting yet.
I won't be answering your substantive tax questions at this time as I don't feel like writing a well-sourced essay on them at the moment.