Hola Adithya,
1. La tabla de salida es válida para el mismo ámbito del script donde se llama al SP, al igual que los parámetros de salida de un módulo de función en ABAP, puedes reutilizarla como una tabla local más tarde dentro del ámbito del script donde llamas al SP con un parámetro de entrada y luego retienes la salida en una tabla local y la usas más adelante en el script. Entonces, sí, los datos de la tabla se pierden después de la ejecución del SP y no se almacenan en ningún lugar a menos que los escribas en una tabla.
2. De manera similar, puedes pasar el parámetro de salida singular de un SP almacenando la salida en una variable local dentro del mismo ámbito del script y pasar la variable local como entrada a otros procedimientos almacenados habilitados para entrada si es necesario.
Saludos,
Abhi