Most likely. But you should call them.
Yes and car washesany Honda u get from them is free oil and car washes
I think it should be as you technically bought It from them. But please check directly
Not sure, call.
Thanks! Your answer is awaiting moderation.