bueno lo de borrar el boton en la primera pregunta no me parece dificil pienso que lo puedes hacer tu sin mucho problema, lo de marcar las preguntas al continuar o volver lo hice aproposito, no se me parecio mejor asi, pero tambien lo puedes cambiar como mas te guste. Lo del error se soluciona cambiando esta funcion
    
Código Javascript
:
Ver original- function marcarElegidas(){ 
-         var respuestas = ($('#answers').val().split('|').length == 1)?'':$('#answers').val().split('|')[parseInt(getPregunta())-1].split(':')[1].split(',');//OBTENEMOS LAS RESPUESTAS SELECCIONADAS DE LA PREGUNTA 
-         for(var i=0;i<respuestas.length;i++){ 
-             $('#r-'+respuestas[i]).addClass('activo'); 
-         } 
-     }