No, there are no membership fees for a Skywards Skysurfers account. It is a free program provided by Emirates to young travelers.