The short answer is "as long as it takes". But even though the PSP lab is terribly backlogged, this seems too long. I will assume that you have a legitimate interest in this case other than as a bystander. I agree with my colleagues that if so, you should try to contact the investigating trooper and ask for a status report on the progress of the case.
Both of my colleagues are correct. Simple Assault is a misdemeanor and yes you can be violated for a misdemanor. You may need two lawyers, one for the state offense simple assault and check back with the lawyer that represented you in the Federal case or perhaps the one lawyer is qualified to help you in state and federal court. Good Luck
The short answer is "yes". It is a violation of the vehicle code to knowingly allow an unlicensed/suspended person to operateyou vehicle. But the advice of my colleague is well taken You and your parents should consult an attorney who is experienced in license restoration
I am going to assume that you mean the ARD program. As my colleague stated, the ARD program in either Montgomery or Bucks County is just for 1st time offenders. Each county has it's own requirements and guidelines for acceptance into ARD. It may well be that your lawyer is correct in suggesting it.
My colleagues are absolutely correct. This is nothing to mess around with and play lawyer. You will undoubtedly lose. If this is a first offense and you have no prior convictions, you may qualify for ARD. Get an experienced criminal defense attorney before you go to the preliminary hearing and follow his/her instructions.
Your question is somewhat unclear. You are under suspension after the time runs out until you have your license reinstated and have it in your "hot little hands". If there is another suspension on top of the one that is DUI related so much the worse. Call a really good lawyer. Maybe they can help you.