You should be able to use the View Reservation if you have your record locator number. If you have an AAdvantage number, it should work fine. I used Passbook on my trip last week without any major issues.
The trick on the boarding pass is to use the Add button to put it in Passbook. Of course, it will only work 24hrs prior to your flight.