@kezo my dealer has also asked for full payment this Friday, the car arrives this week but they have no problem registering it as a 25 plate, in fact I know the reg already.
You are very much right in that there is more to this and I believe that the salesman is telling lies.