per la prima domanda non ho capito
per la seconda usa history.back() nel link

link