guy i knew used to have his own motorcycle repair shop. what he did was found a firm with business lawyers and he paid them a certain amount of money per week or month or whatever. everything he paid into them was just accumulating in case he ever needed them, kind of like an investment. he had a few hundred hours of lawyers fees pre-paid.
you'd have to check it out for yourself with lawyers in your area to see if any would do a personal arrangement like that for you. wouldn't necessarily be a bad idea if you could spare the cash. kind of like an insurance policy i guess.
the dude in that story must've had a similar arrangement. either that or he had a lawyer that was a good friend and willing to help out.
you can get a lawyer kind of quickly if need be, but i would expect it to be 24-48 hours.
there's many types of lawyers, just like doctors. all have the same basic schooling behind them, and there are certain areas they can go back to school for to become specialized. i don't know what those areas are offhand. i think once they get done law school, however, they get hired by a firm that practices a certain type of law and that's what they get good at. there are, however, lawyers out there that are more or less a jack of all trades, i believe mostly private attorneys, not ones that work in firms.
hope that helps a little bit. get back to me in about 2 1/2 years when i'm getting ready to start law school. if i can't help then, wait about 2 more years or so when i'm getting ready for bar exams. then i could probably answer more questions for you.
and my fee will be established by current rates. you will be billed for this response accordingly.