Hole transport in DNA hairpins via base mismatches and strand crossings: Efficiency and dynamics