It would be very nice that the ore that is fully consumed by mines disapear like any other ressources. :)
You can build over them. More importantly they don't disappear because you can build a mine over and upgrade a depleted mine, if you haven't already, and get more out of it.
Yes. You can put roads over them as a workaround.