1. A lot of factors (of the case) can affect how the case proceeds. So no answer.
2. No answer - the court (U.S. District Court) does not work like this. A hearing will commence only when necessary.
3. As this is a criminal case, a bail must be posted. In that case, it is better to ask the lawyer of the case, or the court for such question.
4. Absolutely not. As a fact - it won't make a difference at all. Since your friend is alleged for immigration fraud, unless it is not the case, the U.S. Department of Homeland Security will impose a permanent ban without any chance of waivers.
By the way, you want detailed answer? Then you must give detailed information.