You'll have to point me in the right direction to get his quotes and stances on the issues you've raised, as I'm unaware of them.
I should've made my previous post more precise in saying that I'm mostly familiar with his foreign policy talking points.