The casting in this “trailer” is superb! Jughead, especially, looks exactly right. Of course, he has a very distinctive look - Archie is somewhat more generic, although still quite good. But Ethel, Moose, Dilton, and Mr. Lodge, all look very much like their characters, although they kinda missed with Mr. Weatherbee.
And, yes, Veronica and especially Betty looked very hot. I’d suggest having them both of them played by the same actress, though, just with different color wigs. But that would screw up that excellent final scene.