There is no Admiral's Club Lounge at this American Airlines although there are other lounges. Hours do vary and may not be open 24 hours a day.
I have never had any issue checking in since I check in online and screen shot my boarding pass. It makes it easier and you don't need to use the kiosk. My luggage was ripped one of the last times I flew on AA.
I have been through better American airlines but everything is pretty standard and do it yourself. It is AA!