As your wife will be your dependent, her visa duration is going to be similar to yours i.e. if she will be granted visa, it will expire on 15 Oct 2019. So answer to 1 is no you cant apply for her visa for less than your visa duration. Answer for 2 is yes you have to apply for more than 3 years visa ...