Like TAB indicates your specific impairments may limit your choices, for example, as TAB stated limited hand strength might rule out a semi auto, an inability to handle recoil might limit your choices of caliber. You would be best off to find a local gun store that rents guns, or a shooter who will let you try a variety of them, These folks will all have advice for you, listen to what they have to tell you then pick the fire arm you are the most comfortable shooting, If that's a .45 acp, or .357 Magnum fine, but remember that a .22 that you can use and will have with you AT ALL TIMES is more effective for your defense than a larger, more effective caliber that you are afraid to shoot because it inflicts pain on you.
Also, get professional training, NRA offers SD classes,as do many Police dept.s. Call for details as some offer loaner guns (another chance to try different stuff) many require you to use your own weapon.
As to requirements for a CCW in your state, I can't help you but I'm sure some one else will be able to post it for you.