No, sdb1 and sdb2 having different UUID is normal. sdb1 and sda1 are assembled as md1 and sdb2 and sda2 assembled as md2. The only problem is that somehow md1 has been "grown" to have 3 devices, with one missing. None of your RAID are really degraded, as you can see, md1 has two devices (sda1 and sdb1), so to fix it, you just have to tell your system that md1 should only have two devices, with:
mdadm --grow /dev/md1 --raid-devices=2
I'd be interesting to find out what (or who) changed md1 conf to have 3 devices instead of 2. /var/log/messages should contains some info (at least when did this occured)