My isp allows that and cloudflare gives 59 Tbps ddos protection for free. I will host a private server that handles file transfer, ssh etc. and it will be only accessible with a password. Also there is a public section. It will only host my website. I have a router and a main modem and I think hackers probably can't get in trough router and access my personal computer. What the things should I install (firewall etc.)