Please consider that we can not give any legal advice regarding this and you need to consult with a law professional.
We will not follow regarding this unless there is an official recommendation by the Google regarding the Google Fonts. At the time being if you think you will have problems using the Google Fonts please avoid using it by choosing the system fonts in the Font Manager.
Our theme does not have a way to add custom fonts and use them in the theme options or the elements. That is not possible at the moment. You will need to use custom CSS to achieve that.
Thank you for your understanding.