How do I get the computer to pick a random button widget

You could add all of your buttons to a vertical (or horizontal) box, then at the top of the details panel, set your vertical box to “Is Variable”.

Go to the event graph and drag your vertical box variable and use the function “Get Child At”

Then for the index, use a randomly selected integer to pick a random button from your vertical box

something like this: