AA will comp status. The level you get through is a toss up....depends on the agent. I have seen Gold comps (lowest level) go to those coming from mid and even top levels of ther programs. I have also seen Platinum comps (mid level) given to those of mid and top levels of other programs.
If you get Gold, then do a Platinum challenge. See
http://home.webflyer.com/fewmiles/AA/ for more AAdvantage details.
As for the hotel comp. Starwood comped me to Platinum. The requirements are you must already have top level at another program...I had Marriott Platinum. I also believe that you have to already have some sort of status with Starwood, but not 100% sure on that requirement. Regardless, I had to fax them a photocopy of my Marriott card as well as the most recent statement. Got my new status a couple days later.
-Jeff