Question: has passed or had passed?
Answer: In (i), since you're using a specific time in the past, you would want to use either the past perfect (had passed) tense or the simple past (passed). In (ii), these people are much preferred by someone (especially with the "much" in front of it).