Pig, I would suggest calling around to various airports around your home (assuming there is more than 1). Many Flight Schools offer introduction flights. Don't rush it, fly a number of intro flights with different instructors. Finding an instructor that meshes with you is huge.
It takes someone anywhere from 40 - 60 hours to become proficient enough to obtain a license. At about $150/hr (of course every school will vary in price), you can expect to pay no less than $5,500 Remember though, you pay as you go. Flying twice a month for an hour, you'll need around two years to get your license.
As for Health issues...as the late and great Gen. Doolittle said, "know your limits".