Answer:
I have a ring but no fingers. I used to stay still all the time but nowadays I follow you around.
Everyone in the world needs me. They generously give me but never take me. What am I?
When it comes to me you go on red and stop on green.
I can point in every direction but can't reach the destination by myself. What am I?
Sometimes I annoy you, sometimes you can't live without me. But no matter how hard you try, you can't destroy me. What am I?
It has no top or bottom, but it can hold flesh, bones, and blood all at the same time.