We can’t automatically setup HTTPS for all websites, so you will need to go through a few steps yourself to make that work (see the guides @KangJL linked to). So if you have your browser configured to always use HTTPS, then you won’t be able to see your website until you have an SSL certificate set up.
As for FTP access for your account, that’s just working fine from here. If it’s not working for you, please try this article first: