The only charliecards that they will accept are the ones with the zone number of the monthly or daily pass commuter rail. So yes, charliecards is an acceptable form of payment.
The BON fare gates will be activated on Saturday, October 1.
The first big test will be Monday, October 3 AM rush hour. Let's see how big the backups are to exit the concourse!