I have a Pixel 3a as well (16.04) and I don't have an issue with the flashlight- it works fine, so I wonder if it's an issue with the light itself. Were you able to test everything before you installed UT? I'm no expert (actually just started using UT myself) so this isn't advice but I wonder if you would be comfortable with flashing Android back on it to see if the light works then flashing back to Ubuntu Touch to see if it's a hardware issue. Maybe there's an easier way to check it though that someone else knows.
As for MMS, I've had an issue with that as well. I've been able to get texts working fine, but not pictures (whether from iPhone or Android) but like I said, I'm a beginner and sending pictures through text isn't that important to me anyway so I haven't tried a whole lot there.