All my themes always have an on-screen game counter, like this one:
local contador = fe.add_text("[ListEntry]/[ListSize]", flx*0.4, fly*0.9, flw*0.5, flh*0.3);
And when searching with keyboard-search the counter is updated with the data found. So it will not be complicated to mount it on your own.
And as for quotes, very easy, open the keyboard-search module and replace this line:
search_text.msg = ( text == "" ) ? "" : "\"" + text + "\""
for this one:
search_text.msg = ( text == "" ) ? "" : text