Will the charges that are in the Billing Setup > Membership Dues Schedule post against suspended or canceled members?

No – these are only for active members and Per Account Charges will also NOT charge against an active account if they have NO active swimmers.