To show a random set of rows you can use: ORDER BY RAND()
Just add that to the end of your SQL statement.
To automatically show the next 5 rows you would probably have to add a session variable to keep track of the current page and increment it by one with each page refresh. Then you can add code above the recordset to set the page number variable to the value of the session variable.