Backups are your responsibility. The terms also state your free account must be an actual website not for polls gallories etc. That doesnt mean you cant have them on your site but they cant be your main purpose for the account.
FTP login is the same as the control panel. If you dont know your password login to x10hosting.com/panel click on Services then Change Password. Note that this will change your password for the cp as well.