Well, one could come up with at least a dozen ways to do this. And yes, you could pull one letter and one digit from the respective lists /ontrialbegin, concat() them store the result in a <values> entry and display that.
Or you could do:
<list letters>
/items = (
"A", "E", "I", "U", "S", "T", "X", "V", "G")
</list>
<list numbers>
/items = (
"1", "3", "5", "7", "9", "4", "6", "8", "9")
</list>
<text mytext>
/ items = ("<%list.letters.nextvalue%><%list.numbers.nextvalue%>")
</text>
<trial mytrial>
/ stimulusframes = [1=mytext]
/ validresponse = (57)
</trial>
<block myblock>
/ trials = [1-9=mytrial]
</block>