Am I right in thinking that I can setup an internal link in Scrivener on the main document, but I can’t setup an internal link on my associated notes page?
For the iOS version that is correct. Existing internal links (made on the Mac, or pasted into Notes on iOS from the main editor) will be safe, but non-functional while in iOS.