|I ended up having to look in a guide to find those last 3 purple coins... off the edge of one of the waterfalls.|
Then I went and grinded the coin heaven in Bowser's Kingdom for like a couple hours to get to 999 moons. and yeah all the achievement moons are done too. the game is now 100% completed.
Let's see my total play time.... about 60 hours, sheesh