if you're approved do eeeeeeeeeeet!
no worries on coming home to let her/him out. s/he can be trained to go out in the morning, when you get home from work and right before you go to bed.
we crate trained our steet mut from the shelter in less than two weeks. she's had free roam of the house since then with no "accidents". all it took was a strict, consistent daily routine. it's been so long now, even if we're a few hours late, she still holds it in.
i did not know this until i got a dog. but dogs, by nature, will not soil their dens (beds) so the crate-training worked like a charm.