No, watching Overwatch 2 esports tournaments or streams does not provide a direct way to earn coins and credits.