PE6 is around a 100MB download, and uses about the same disk space again when installed. If there is enough RAM to run any other Windows program there should be enough to run PE6.
flash is just a solid state non volatile memory format. essentially the same as hard disk drive without the moving parts.
There is no requirement for anything to specifically use flash within a computer of any description.