I thought so for a while, although, recent studies have been done and fishes have been tagged contrarily to what some say, it appeared that some kingies are "visitors" and others are sedentary, some have stayed 365+ days west of the bridge, some even stayed as far as Balmain all year. Others came many times in and out the harbour, in other words they'd be 3 types:
sedentary
regular visitors
fully pelagic / come once if they happen to follow baitfish or stuff like that
As per bonies, they haven't been tagged as far as I'm concerned but since they cannot cope with brackish I'd guess they are just passing / stopping by during little periods of time.
Finally, it is possible for anglers to be part of tagging programmes on pelagic species, so if those fisherman from Sydney Harbour are keen to help research, they should contact fisheries and get involved