What does 1 vcpu mean precisely/exactly?
vcpu = Virtual CPU, that's just the number of core of the instance. Nothing more, nothing less.

For the rest of your questions they're unrelated, this depends on the underlying hypervisor's physical processors, there's no guarantee they use the same type with same frequency.