The experienced Holland's inclusion means Tommy O'Donnell moves to his favoured number six berth in place of Eoghan Grace while Dave Kilcoyne comes into the front row for Ryan.
In the backs, Gleeson slots into the outside centre alongside two try scorer from the semi Jeremy Manning with Barnes moving to the right wing, Zebo returns to the left which means Sean Scanlon moves to full-back in place of Mossie Lawlor who is named on the bench.
Cornish Pirates reached the final with victories in the Pool stages over Gael Force (Scotland), Plymouth Albion, Exeter Chiefs and Newport. Their only defeat in that phase came away to Leinster and they recorded a facile 43-5 semi final win over Doncaster Knights in Camborne.
Munster: Sean Scanlon; Danny Barnes, Tom Gleeson, Jeremy Manning, Simon Zebo; Declan Cusack, Duncan Williams; Dave Kilcoyne, Mike Sherry, Stephen Archer; Dave Foley, Ian Nagle; Billy Holland, Tommy O'Donnell, Peter O'Mahony capt.
Replacements: Sean Henry, AN Other, Dave O'Callaghan, Paddy Butler, Conor Murray, Mossie Lawlor, Ronan O'Mahony.