Will a person with hemophilia b likely have a normal lifespan?

Yes. Yes, however, precautions are always necessary with trauma or major surgery.
Yes. As long as they keep in touch with a hematologist and get treatment rapidly in case of bleeding.