Calling get_fields() can reduce the number of queries done. This does one DB query to get all meta values and WP caches the results of the query.
Once you use get_fields() it does not matter after this if you use get_field() to get each field value because this will not cause any more queries to be done.