Everything you are asking are included in your employment contract. Read them carefully before signing them, anything not clear, you are free to ask the HR personnels.