Agreed, if Moore is fit, he has to play. We've missed him massively, not just in defence, but attacking set pieces too.
If Moore starts, I would play Long at RB and have Stevens on the bench, dropping McGuane from the squad rather than Smyth.
Brannagan too has to start, as you say, McEachran...