TOA and an atmospheric correction are not the same. You can get TOA reflectance using the Landsat calibration tool under Basic Tools ->Preprocessing. For atmospheric correction, you can use something like FLAASH, QUac, Empirical Line, Flat Field, IAR or Log residuals. I don't know why you would want to output this result to ascii but you can use the File export utility to output an image to ascii.
The NDVI tool is available under the Transform menu.
|