Does it cost to open a facebook page with a business name?

No, but advertisements do.