I agree that having SSH access would make things easier but unfortunately thats not gonna be the case, at least for right now.
That said, the ownership numbers shown in FIlezilla do match the user number
With regards to the htaccess file, the last lines for mine is as follows
Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^cache/jsLanguage/(.._..).js$ index.php?entryPoint=jslang&module=app_strings&lang=$1 [L,QSA] RewriteRule ^cache/jsLanguage/(\w*)/(.._..).js$ index.php?entryPoint=jslang&module=$1&lang=$2 [L,QSA] # END SUGARCRM RESTRICTIONS