How can it be set up. How does the developer get access to the coding php and other files in the cloud version, perhaps FTP credentials
Just send a request for full backup to SugarCRM Support. They will deliver a copy including files and database quickly :-)
With this backup you can set up your own local dev environment. From now on, developers guide is your best friend:http://support.sugarcrm.com/Documentation/Sugar_Developer/Sugar_Developer_Guide_7.11/Introduction/
Updates to your cloud instance must to be done via module loader and needs to fit the Module Loader Restrictions:
Björn Canales Pfisterer
Technical Support Manager
Retrieving data ...