It's impossible in Generation 5 games, but you can indeed shiny hunt Zekrom and Reshiram in ORAS and USUM.
No. The games are specifically programmed such that Reshiram, Zekrom and Victini can never be shiny, when encountered in the game.
It's possible that in future events or games they could be shiny.