An M3 won’t even come close to breaking a sweat doing all of those things.
Hell, add in multiple intensive browser tabs, a few large Excel sheets, and VSCode open to a large Rust project with rust-analyzer running and still, the processor will hardly even get hot. I’ve done all of this on an M2 with zero problem whatsoever.