I don't see how even answering those questions can give our OP an answer...
Ask around and check the yellow pages.
Its a regional thing also, and you have neglected to tell us what state you live in to even ball park it.
An hour consult with a lawyer can start at 100 and go up from there.
If a lawyer decides to take your case, a retainer would start at maybe 1500 and go up, sometimes WAY up....