Can I share my entire Google Drive contents with another without sharing individual folders one at a time?
No, I'm afraid you cannot. You can only share folders and/or files.
The obvious solution is to simply create a folder in the root of Google Drive and share that. Then you need only make sure you save all of your files somewhere in that folder.