No, it cant. ''Normal'' coloured pokemon will stay ''normal'' coloured after evolving. Shiny pokemon will also stay shiny after evolving.
No they can't. If you have a normal colored Pokemon and it evolves it will stay normal. If you have a shiny Pokemon and it evolves it will stay shiny.