Finally got the last trophy after sitting down with friends and taking it in turns. Looks like I only needed to watch others play it over and over to finally get that maestro trophy. From there, doing the rest took a little while, but it was all doable.