Yes you can use the VIN determine where it’s being built, no there is no “tracker” or anything like that. Especially if it has a VIN, that means the car is probably damn near finished, but waiting on parts that are in short supply right now. I think your best bet at when it would be done is find out where it is being built via the VIN, and call that factory. But it is extremely unlikely they will be able to tell you anything.
Edit to add that your dealer should have a specific time for you after the car is built and being transported. I don’t image they’ll just call you up one day and go “yo your car is here, come get it”. Mine had to be shipped to my dealer and they gave me an exact pickup date. But that was because mine was done and they did a trade with another dealer so it was already in transport.