All of that is taken into account. But, for SSDI they expect you to not be working when you apply. Has your VA doctor said you are unable to work? This will help if they have said that and you should look into an increase of your VA rating if anything has changed. Sounds like it has.
You can also speak with the PVA in your hospital. They work for the vets and will help you get an increase in your rating going if you need them.