Who is responsible for 3rd party clearances (music/archive/stills etc.)?
The production company. Clearances secured are confirmed as part of the final documentation to S4C.