Remove multiple slashes at the beginning of the generated footer urls

$url = '/' . $this->removeCHashFromUrl(
$contentObject->getTypoLink_URL($uid, '&disableOptIn=1&L=' . $languageUid)
);

Probably a simplye ltrim(/) should do the trick.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information