I’m quite late on this @sam, apologies.
It looks like historically we have had the behaviour described by Justin above, i.e. a non-admin user can only quote a closed topic if they have an open composer. IMO we should simplify this and display the Quote button on closed topics without the “composer must be open” requirement (and when invoked, the composer would default to creating a linked topic).