There is a functionality to randomize the order of the options, see Randomizing choice order.
I'm not sure about randomly showing a certain number of questions from a group of questions. You might try searching past posts.
For example:
You could also check the links and add to the conversation here: