Did you get XBCD v1.07 and the XBCD 360 drivers v0.2.5?
I believe the SA profile I have works completely, including the right analog for camera.
After you get those two things, PM me your email address, and I can send you the profile. Or hell, if you wanna do it manually:
Left Analog: X & Y Axis (Profile 1 & 3); Buttons 13, 14, 15 & 16 (Starting at the top and going clockwise around the stick; Profile 2)
Right Analog: Z & RZ Axis
D-Pad: Button 13, 14, 15 & 16 (Starting at the top and going clockwise around the pad; Profile 1); X & Y Axis (Profile 2); Hat Switch/POV (Profile 3)
X Button: Button 1
A Button: Button 2
B Button: Button 3
Y Button: Button 4
Left Trigger: Button 5
Right Trigger: Button 6
Left Bumper: Button 7
Right Bumper: Button 8
Back Button: Button 9
Start Button: Button 10
Left Analog Click: Button 11
Right Analog Click: Button 12
Guide Button: Switch Active Profile
I believe you want to map axes and buttons according to Profile 1 above (the profile I have for SA has 3 profiles, either different preference or for some other games), but profile 1 sounds like the one you want. Otherwise if you want to wait a few hours, I'll send you the profile to your email.
What is nice about profiles for games that people have made is that you usually don't have to do anything else. Plug in controller, launch XBCD, Open the profile, hit apply I think, then you should be able to play the game without making any changes to the controls in the game. Well that's ideally... some games or profiles might require editing the controls in-game, but IIRC the GTA one I have is already setup.