1) Yes, by using an extension called "Dock" which is available in the WebUpd8 GNOME3 PPA. Install it using the commands below:
sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-extensions-dock
Then you must restart GNOME Shell or log out and log back in and activate it using GNOME Tweak Tool (see answer 3).
To customize the dock extension, install dconf-tools (sudo apt-get install dconf-tools), then launch "dconf-editor", navigate to org > gnome > shell > extensions > dock and here you can specify the dock position (left or right), enable or disable autohide, specify the hide effect or set the hide duration.
2) Not that I know of.
3) What exactly do you want it for? I guess the closest thing to CCSM but for GNOME Shell is GNOME Tweak Tool. Install it using the following command:
sudo apt-get install gnome-tweak-tool
GNOME Tweak Tool shows up as "Advanced settings" in the menu.
5) The SUPER / WIN key already triggers the activities overview (this also works with Alt + F1). Do you want to use a different key? You can set a custom key by opening System Settings and under Keyboard > Shortcuts > System change the keyboard shortcut for "Show the activities overview" from Alt + F1 to whatever you want (but make sure that keyboard shortcut is not already in use).