Question is asked above…
Upload has nothing to do with streaming anyway, the download plays a role in streaming.
I assume that you think that you are on a platform such as Twitch want to stream themselves, and not just want to watch videos ("stream").
Yes, that's enough.
You can also find rough guidelines on the required data rate here:
https://stream.twitch.tv/
He wants to stream content himself
Yes is enough
Uh no, on the contrary!
(But you can actually take the question in this direction)