Hi SQL,
Welcome to Q&A Forum; this is a great place to get support, answers, and tips.
Thank you for posting your query; I'll be more than glad to help you out.
Your post is slightly confusing; maybe you just mixed up some words...
For SQL Server, there are two HA scenarios... SQL Server on a Windows Failover Cluster and SQL Server AvailabilityGroups
With an FCI, your SQL Server runs on one node of your cluster. Therefore you can't use the second node for reporting purposes, and it doesn't matter if you restore the database once every day.
If you are talking about an Availability Group; you already have a fully licensed Cluster, so - depending on your requirements - I would say, you don't need the second AOAG, you just can use the secondary node of your main AOAG cluster, If your requirements tell you, you have to have a separate node for reporting, just add a third node to the main AOAG for reporting
If you want to stay with this 2x2 scenario... also no problem ( depending on the size of the database ) with a daily backup&restore refresh of you reporting environment.
So finally... to both of your questions... It is not a problem to do so ;-)
I hope my answer is helpful to you,
Your
Bjoern Peters
If the reply was helpful, please upvote and/or accept it as an answer, as this helps others in the community with similar questions. Thanks!