Run ROM's off USB

I want to buy the LG G2 but found it that there was only 16GBs of storage with no expansion for microSD.

My question is... Can I run ROMS (SNES, PSP, DS, Gameboy, PS1 etc) and my books off a OTG micro usb flash drive? 

It should work it will just be slow (boot times)