Is it okay if we post a link in this forum about our stream if we stream our game dev process?
Yep, that is perfectly fine.