le puedes añadir lo que tu quieras. fijate que dentro de los parentesis de
document.write el contenido es simple codigo HTML. es cuestion de ir agregandole los elementos o atributos que necesites pero teniendo cuidado en no interferir con la sintaxis javascript. para ponerle link, lo mas obvio es que cada imagen tendra una ruta distintas por lo cual tienes que modificar practicamente todo tu listado para que en lugar retener una ruta este guarde un objeto que contenga dos informacion: la ruta de imagen y la ruta de enlace.
te viene bien los siguientes enlaces
librosweb.es,
lawebera.es, y puedes buscar muchos mas en tu buscador favorito con terminos
tutorial javascript objetos.
te aviso que no te proporcionare ningun codigo adaptado si no pones de tu parte.