maybe try a linux distro like tinycore or porteus? it puts the rootfs in ram so things run insanely fast, and sync changes to disk before shutdown
Also some support from distribution is needed, because the screen is rotated as well, fan needs software support, etc
8gb is plenty. i've ran tinycore on machines with 512MB or less