Not trying to be smart dizzy, but why didn't you ask those kind of questions at one of the interview stages?
They must has asked if you had any questions.
Just my thoughts .... no offence intended.
I very happy you have an job offer, and like others have said better to accept than refuse unless you were not too serious about this one
