yup, you should be able to do all those tricks on an SXR. I ride with several guys that have SXRs and they can do subs, stabs, fountains, etc. practice practice practice.
do a search for "helmet" on here... ton's of places to get them cheap and fast. Try Walmart for a Bell Bellistic...