Local doctor, mom tackles marathon, brain cancer at once