В первой части предложения используется Present Perfect, так как действие (иметь машину) началось в прошлом и продолжается до настоящего момента (на что указывает 'since'). Во второй части используется Past Simple, так как указано конкретное время в прошлом: 'in 2018'.
Ответ: have had, bought.