RepairPal Certified shops can diagnose and repair your 2009 Volvo C70. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
The suction is normal.
It sounds like the seal in the oil cap is bad. Usually you can replace the O-ring.
If you can't just order a new oil cap, shouldn't be more than 10 bucks.