Assuming your Q1 grid is column direction numeric.
Create a constructed list as follows (call it SortedQuestionsList) ...
This will sort your grid items from highest to lowest.
I assume you have Q2-Q7 select questions setup.
Now click on Randomize | Blocks and click Add Set. Define the following blocks ...
Select SortedQuestionsList as the Use Constructed List.
Give it a test.