XP900 burns oil, no cold idle, and low compression

I just bought an xp900 for my wifes new xmas present it was super clean and has low miles. Rode it once and found oil 1/2 quart low. Changed oil and took out this weekend and found that it is burning about 1/2 quart every 20 miles of easy riding. Engine also has idle problems when cold and likes to die, I did a compression test today and found driver side cylinder about 40psi cold, and 70 psi hot, passenger side was about 210psi both hot and cold. Intake is very clean with no signs of dirt or debris.

I have read where others have had issues with valves being to tight, will this cause these issues and make the engine burn oil?