When I play Temporal Breach from face down, can it banish a unit at a different battlefield?
No. "Banish a unit" targets the mentioned unit,355.10 and when you play Temporal Breach from face down, you must choose its targets from the battlefield where it was hidden.811.1.d.2 A unit at another battlefield or a base is therefore not a legal target.
If you play Temporal Breach normally, the [Hidden] restriction does not apply. You may target an otherwise legal unit at any battlefield or base.355.9.a811.3