Yes they are all Stack gauges
No they're not - they're clearly STACK STACK STACK - it's written on the faces, as a mate of mine with an offroad racer likes to point out about his STACK STACK STACK gauges.
Is that a STACK STACK STACK clock in there? Going overboard a bit, isn't it?! It's a Skoda, not a Rover!