Question 10a: No, you don't need to list your vacation addresses, that information (i.e.dates) is only needed in the physical presence calculator. Just list your actual address in Canada during those times instead.
Question 10b: Yes, you do since you were in your home country for more than 180...