Hi Colin – sounds fun!!
If it was me, I’d use nylon. Either 6 or 66, not much in it, but 6 if there’s a choice because it’s slightly tougher.
Acetal is a little more brittle and not quite so good wear resistance.
Nylon 6 can absorb moisture (presumably it’s outdoor) which doesn’t cause any issues that should concern you, except they can swell slightly. But we’re talking small dimensional changes, so just don’t make it too tight to start. Nylon 66 absorbs less if high accuracy is an issue.
Cheers Will