Catalina Express offers a porter service for $8 per person roundtrip too drop off/ pick up your gear at the Pointe.
Casino Pointe has an on-site SCUBA mini-shop which provides tank & weight rentals.
One alternative or head to SCUBA LUV which is half way up the block on the same street as the pier. You'll have to lug gear to the point or rent the cart as previously mentioned.
While you're there visit the Harbor Master at the end of the pier up the stairs and ask about diving the wreck the Valiant. It's only a moderate surface swim outside of Casino Pointe. Well worth it. You have to get permission from the Harbor Master first (boat traffic) they should also have a map to show you the wrecks location.
Scuba Cat is the dive boat that works off the pier. I met this guy on one trip there just haven't hada chance to try him out yet.
http://catalinaislandcharters.com/index.htm.
Nice guy sold me the exact BCD I was looking for for 1/2 price(slightly used) offered to take us out on his boat to sight sea a pod of whales that were sighted. Didn't have time though our boat was boarding in 45 mn. Wish I would've caught a later boat.
If you decide to do a boat try and find out if there have been any Black Sea Bass sightings. Also I've heard the back side(Open Water ) of the island has more to offer.
Although more advanced due to current.
Showers are located across from the big white historical bldg. on the way to the Pointe. Is that vague enough. I think they take quarters?
Restaurants: the Landing is good with a great view of the bay. The little restaurant closest to the Pointe has GREAT tacos. If they're open. Seasonal. Iknow a couple more just never remember the names just location and food. Breakfast
atty's Waffle House, I think. Next door to Joe's. And on the last corner on the way to the C. Express another great taco stand.. White bldg. no seating.
Hope this gets you started. Call the Harbor Master (Avalon, Ca.) for more info or Try Catalina Express and SCUBA LUV.
Jeff