A name brand synthetic oil will be sufficient for you as the vehicle isn’t being tracked or for drag racing . Any oil brand like Mobil, penzoil , Quaker state are all quality oils . Cabin filter is the hvac filter , so yes it’s one and the same . Just ensure that the oil filter is oem , and have you used synthetic since you purchased the vehicle ? .