I sure could do that project!
But first: Do you know of Pokecheck?
Is a fake GTS where you can upload your pokemon to know if they are hacked. Since you offered a few shinies pokemons in your original post but according to you, you was not sure about their procedence. I recomend you to upload any suspicious pokemon to pokecheck to know if they are hacked or not.
After you made the clean-up, tell me which pokemons you got left. But don't worry I can accept common pokemon that I need to fill my pokedex the easy way, so even if a single shiny is not legal we can trade anyway!
alrighty, see you sunday. also would you consitter redoing my entire team if your iterested? its just and idea for now so dont worry about anything, but i have a shiny garchomp that been my go-to badass for tournaments whenever lucario isnt enough to bring the pain, and hes not even at full power! if your interested in fixing him and a few others just tell me and ill show you who they are XD