This is fairly straight-forward quest to complete, but don't be afraid to google a quick how-to guide for the "stealth" sections.
If you're struggling to unlock this quest, then don't be afraid to ask your clan (and/or alliance) or high-level friends to help clear out Pluto.
Note that the entire planet doesn't need to be completed, just the nodes leading to the Sedna junction.