It is not known to evolve into or from any other Pokémon, despite its close resemblance to Flygon and RizeFlygon. However, despite not necessarily evolving from RizeFlygon, ShineFlygon is known to be a further augmented version of RizeFlygon.
No method exists to legitimately obtain ShineFlygon in-game.
ShineFlygon appears once in-game as a Pokémon used by Elite Four member Wilson in the Challenge Championship. Not much is known about ShineFlygon aside from the fact that it was synthetically created, as described by Sir_Willis_CMS in the data given from the "Hall of Masters Laboratory Records":
ShineFlygon, the solar dragon. Augmented version of RizeFlygon. Higher power level.
Because ShineFlygon cannot be obtained by the player, it is not possible to obtain a full list of the moves it is capable of learning. However, there are a few moves that are known from the player's Challenge Championship battle with Wilson.