Trump is for traditional marriage. Can’t speak to his gun control or abortion views. He went back-and-forth on the gay marriage issue with George Takei. They agreed to disagree.
Watch this video of Trump Interview. It was done either today or yesterday. It is about 45 minutes, but will answer a lot of your questions you raise.
http://www.msnbc.com/msnbc/trump-ill-win-the-latino-vote