First, I'm not a doctor and second, every situation is unique. However, as a general rule, a medical disqualification for the items you mentioned is unlikely to change.
There are some medical situations that could change. For example, if someone had surgery and was not sufficiently recovered to join this year's class, the person might be fully recovered by next year. Or, if someone must be off meds for a certain time and that time had not elapsed this year, it may well have elapsed by next year. I'm sure there are a few other examples.
It is also possible that, if you are a much stronger candidate, the SA is more likely to waive your medical condition/DQ. However, there are some conditions that they will basically never waive because you won't be medically qualified to be commissioned. If you have one of those conditions, it won't matter how great a candidate you are. My gut feel (and it's only that) is your condition(s) fall into this latter category.
I suggest you call your RD (for USNA) and the equivalent for USAFA. Ask him/her whether there is any chance to obtain a waiver if you have a stronger package. This is a good time of year b/c they aren't too busy. If they say it's futile to reapply, then you are wasting your time. Best to find out now.