Is there a way to simply get the Compass orientation when the device stand vertically ?

OR

Is there a way to simply convert Input.Compass.RawVector to a 360 degree rotation along y axis ?

Sounds like you want Gyro data. Compass is horizontal to the ground.