That's pretty much what I do now. Choice paralysis is a thing, and Mint is solid for people to dip their toes. The exception I've made if it's someone more techy to begin with, then I might recommend Raspbian on a Raspberry Pi as a starting point. But that's only if it's someone already into networking or Powershell scripting or similar.
No, it really doesn't. https://support.signal.org/hc/en-us/articles/360007321171-Can-I-send-SMS-MMS-with-Signal-
It used to; however, the functionality only existed on the Android version, and they got rid of it.