The new Google Sheets API v4 currently has an unlimited read/write quota per day (which is fantastic), but restricted to 500 reads/writes per account per 100 seconds, and 10
You can request quota update in Google Cloud Platform and it will be increased to 2500 per account an 500 per user. (about your #4)