Questions about firebase

this question is not actually related to mit app inventor but i want to publish a website using firebase but i have the following questions
1)for how long can i use firebase for free
2)can i add a custom domain name if i have one while publishing the website
3)if i publish my website and it started getting more views will i have to pay for firebase

You may have more luck getting answers here: