The refund from dmv regarding taxes paid comes after that.
I agree carvana won’t take a lessor released title. After transferring it into your name, there’s a process for requesting a refund that seems to offer some leniency to the 10 day period because they know they too long.