Yes, these can be applied for outdoor use. You will want to make sure to finish and seal the veneer to protect against any moisture to protect it from damage. Also, UV light may case the color of the veneer to fade or change over time.
The smallest radius that 10mil veneer will wrap is between 1/2” to 3/8” and varies by specie.
No, you cannot make a 90 degree bend with veneer on a corner.
I used very sharp scissors.
There was no removable paper backing.
No. You must use the correct type of glue for your application.