My critique with your plan is that you should have bought a used car for a lot less money.
But alas, too late for that.
So my critique with something you did that you could hopefully change is to get rid of the gap insurance. Your loan term is short enough that there shouldn’t be much of a gap. Regardless, you have the cash to cover the gap if something happens, so you didn’t need the insurance.
I also don’t see that much of a point in anything other than a no-penalty CD that pays more than the prevailing savings rate. There isn’t enough of a benefit rate-wise to lock up any money for 2 years as far as I can tell. Do the calculations and you’ll probably see that the difference isn’t worth the effort.