You’re fine. You get unlimited disk space, so there’s no problem there. This is all included in your hosting plan, so there are no additional fees.
I build and host sites for others, so I create a new FTP user for each domain I create. This way I can hand it off to others for administration.
Just be aware that you are ultimately responsible for what goes on in these websites, so just keep it sane and legal.