Wow, that are minimum requirements
With LineageOS you can have Android 8.1. But unfortunately FP2 has only a 32bit CPU and 2GB RAM. So the minimum requirements are not set.
I’d rather try to convince your son that Tetris or Snake are really cool games
Seriously: None of the FP2 components seems to meet the requirements. The Snapdragon 801 has a 32 bit cpu, Android 8 is far, far away, RAM is only 2 GB, Adreno 330 in the FP2 will probably be not as good as Adreno 530 without having looked up the exact numbers. No, that won’t fit.