These parts worry me:
/interface bridge port
add bridge=bridge1 > interface=all/ip address
add address=192.168.0.8/24 > interface=ether24 > network=192.168.0.0
I’d add each interface separately as bridge port. And definitely move address to bridge interface … this probably doesn’t affect switching speed, but it’s wrong never the less.
I can’t judge if the VLAN stuff is done correctly but I have doubts. So you may want to read this tutorial, it explains nicely different personalities of bridge.
That speed=100Mbps on ethernet ports is very likely remnant of an old ROS (which had this setting as default), you can (safely) get rid of it by running command
/interface ethernet
set [ find ] speed=1Gbps
But, as you already figured, this setting is only relevant when auto-negotiation is set to no.