Is it possible to use another replica of Always On High availability Group ?
Yes for the databases, but SharePoint requires the setup of a new farm on the DR side IIRC where you import the sites in the databases (I can't remember if this changed or not).
If we are using Stand Alone SQL Server 2017, what is the best option for data replication ?
If you're looking for a purely SQL Server solution, then I would do as you've already stated and look into using availability groups.