If it sounds too good to be true, it probably is. Free hosting is great for testing, but I don’t know anyone who would advise its use for a live site - especially not the kind of site you are planning.
This post might be helpful:
Access Restricted video hosting - #2 by SamA74