Yes do ride your bike to the Amex. Free parking and no waiting, lovely.
You used to be able to leave your helmet with the stewards at the entrance turnstiles, but this is discouraged now they have the bag drop. Fortunately I now ride a 350 Forza, which takes two helmets under the seat (and...