Is it possible to configure Availability group if the secondary database file paths (drives) are differs from the primary?

yes, we can configure the availability groups even the secondary database file paths (drives) are differs from the primary, but you can’t perform following actions on the database

  1. add-file operation on the primary replica might fail on the secondary databases.
  2. automatic seeding or the wizard will fail while creating Availability groups.
  3. You cannot drop a database that currently belongs to an availability group.