I wanted to ask if our prayers are valid when they are for non Muslims? For instance, reciting al Fatiha for a dead person who was non-Muslim, does it have the same effect or any effect at all? And also reciting Qur’an for them. Any prayers, would they be valid?

We don’t recite the Qur’an for non-Muslims since they did not believe in the Qur’an and did not accept it. But we can ask Allah to have mercy on them.