No, Xbox Game Pass games are not permanent. They expire after one month of inactivity and then the game is removed from your library.