Can I share all of my high resolution photos in Lightroom with others that have Creative Cloud? If so how do I go about doing this? Is there a maximum amount of space that I can utilize? Can others add photos to the same place?
Creative Cloud only allows sharing of lower resolution images, not the original high res images.
If your subscription includes Lightroom Mobile, you can create collections to sync the required images and make that collection public so that others can view those images though they won't be high resolution images.
Smart Previews of those images will be synchronized.
Refer this link for tutorial:
You might also want to refer tutorial to get started with Lightroom Mobile first :
though others would not be able add their photos in your collections.
And this can be done only if you have the Creative Cloud subscription that includes Lightroom Mobile.