Does the Free Basic Internet come with a quota?

Yes, you will have a monthly quota of 500MB for Free Basic Internet.