Hi Snooper,
First of all, any custom font solution is currently not supported by all browsers, so you will have problems unless all of your users are using a particular browser type.
1) Yes - TTF and EOT should be served as binary files, however you can always force a particular mime-type for those files in htaccess using:
Code:
AddType application/x-font-ttf .ttf
The only problem is not all browsers will necessarily recognise this mimetype and know what to do.
2) Yes you can upload a .htaccess file. It may not be in your public_html directory already. In that case, you can upload one with any FTP client. If you have problems doing that, you can upload ".htaccess.txt" and then rename it to .htaccess using FTP or one of the File Managers in cpanel.
drums