It depends on the position of the handle. If you look under the header "Info and Guides" on the Home Depot product listing page you will find a PDF of a document labeled installation guide, If you open that document it outlines the effect of the different handle positions.
Yes it has trap
According to Thetford it should.
Does this toilet come with mounting base hardware ( black plastic screwed to the floor that toilet attaches to) and brass screws for installing in an RV.
I suppose it could be made to work but I wouldn't. It will just lower the value of your home. This is used as a lite weight toilet in RV's.