Hi all. This is my first post for my girlfriend's (much despised) 2007 2.5T S60. Please ignore the sarcasm. If we lived closer to a cliff, I wouldn't need to write this post.
For quite a few years, we've watched the rubber around the roof, front and rear glass, and a few related area just flake apart and disappear. I've tried to find the items on the official Volve parts pages, but they seem to miss most of the parts we need, and with Volvo pricing (the ones I've found seem to total more than the value of the car), we're likely to use fleabay instead.
I searched your posts without any luck, so hopefully I'm not duplicating the questions. She is concerned about moisture, then rust, then leaking. I am concerned that no one will steal it, despite having the nearly $1k ignition lock replaced, and the nearly $2k starter and crankshaft work done. I've never been a near a car that cost to much to maintain and yet was worth so little. (sarcasm...but true!)
1-Is there a complete location to source part #s these rubber molding/seal/items?
2-Is there a good source to get them aftermarket at a decent quality and price? i'm quite reluctant to buy OEM Volvo parts because they didn't even last 10 years in a new car that lived in a garage.
3-Somewhat unrelated, the sunroof opens/tilts on only one side, then gets stuck. Assuming this is just a hint from the gods to tell her she doesn't need a sunroof.

4-If you can point me to a tall cliff with a short runway...I'm listening.
Thank you! A few pics included.
What I've found so far, but not sure if any of it fits. There appears to be a conspiracy to keep regular people from finding Volvo parts that fit.
Roof edge options?
Find many great new & used options and get the best deals for VOLVO 2003-2018 vehicles 2pcs Flexible CARBON FIBER ROOF TRIM Molding Kit at the best online prices at eBay! Free shipping for many products!
www.ebay.com
Find many great new & used options and get the best deals for For 2001-2009 VOLVO S60 BLACK ROOF TRIM MOLDING KIT at the best online prices at eBay! Free shipping for many products!
www.ebay.com
Top of windshield?
RockAuto ships auto parts and body parts from over 300 manufacturers to customers' doors worldwide, all at warehouse prices. Easy to use parts catalog.
www.rockauto.com
OEM?
Molding options?
Windshield upper 8620457 $112.
Windshield lower 30674707 $165.
Rear window upper 8620459 $69.