You are putting your finger where it hurts.
In my experience ProjectLink is not suited, (unfortunately, it has been over 12 years since I asked and hoped PTC will turn ProjectLink into a true Project Management System as managing project is part of PLM (not PLM as the IT software but as the activities that allow you to manage the full life of products) but til now it is still lacking many functionalities and this is one of them.
I have implemented 3DX and I was fortunate to have been able to include Project Management and in that domain Dassault have done a far much better job than PTC, I must say. I have been able to transform an entire PPM division into using Enovia for all their project/programme activities including PMO. Something that would have been impossible with ProjectLink.
My answer to your two questions
2) Yes but not with PTC technology. sadly.