And more technically, what's the best way to set this up as a trigger campaign in Marketo?
The Visits Web Page trigger is designed for this.
and if incorporating UTM/Google Analytics tracking is necessary.
Using utm_* query params (which is just a convention, any query params can be used) is always advisable for source tracking.
Although those query parameter names come from the GA/Urchin world, you do not need to use Google Analytics itself. Marketo's pageview, click, and form fill tracking work on their own.
Awesome! Thanks for the tips, Sanford.