You can get Social Security disability if the limitations from your physical and/or mental conditions keep you from working full time. The conditions you describe could certainly cause limitations this severe. You should consult a disability lawyer to review your case in more detail.
Social Security defines disabled as having limitations that keep you from doing "substantial gainful activity" for at least 12 consecutive months. That generally means that your health problems cause limitations that are so severe you cannot do any type of work on a full time basis or, if you work part time, you are earning less that $1040/month (gross, not take home). You cannot apply for disability if you are working full time.
I am a little confused on your timeline, but I can tell you that in Maryland it generally takes about 15 months from the time the request for hearing is filed to get in front of a judge. I would contact Genex and ask for the specific status of your case at the hearing office (i.e. pending folder assembly, waiting for ALJ assignment or ready to schedule). That will give you a better idea of where the case is in the process.
You can apply for Social Security disability if you have worked long enough paying into the Social Security system. You can check to see if you have enough work quarters by getting your most recent Social Security benefits statement online at www.ssa.gov.
Of course, you will also have to prove that you have limitations that keep you from doing substantial gainful activity to meet the definition of "disabled".
social Security does not determine if you are disabled based solely on your diagnosis. It depends on how that condition affects your ability to work. If your only problem is blurred vision in one eye that is unlikely to be a disabling condition in my opinion.
It sounds like you were receiving SSI disability. When you got married both your income and your husband's income would be considered. If the income was too high then you no can no longer receive SSI disability. You should contact your local Social Security office to find out if your benefits can be reinstated.
It generally takes 3-6 months to get a decision in Baltimore if you have just applied. You should call your local office and check on the status of your case to make sure it is moving through the process properly.
They should immediately apply for Social Security disability. It is generally a long process so they do not want to wait. In the meantime they should consult a bankruptcy attorney to discuss their options and how to protect their assets.