Traveling today, but would look at Laney amps for role number one. I have this one, and it’s great. 12” plus horn, 5 channels, fx loop, built in EQ and delay, line out to go to a PA if you need more reinforcement. I’ve run guitars through it (acoustic w/preamp and electric w/modeler), bass (w/modeler/preamp), keyboard (straight), mics (XLR) and even iPhone for backing tracks with RCA inputs. I’ve had a trio use this as the only amplification in a small bar/coffee shop setting. It’s a great Swiss Army knife that’s basically a 5 channel PA, amp and full range speaker built into a 1x12 combo enclosure and is designed exactly for what you are describing. Will see about answering B in a few.
https://www.sweetwater.com/store/detail/AH150--laney-ah150-150w-12-inch-multi-input-combo-amp?mrkgadid=1000000&mrkgcl=28&mrkgen=gdsa&mrkgbflag=0&mrkgcat=studio&recording&acctid=21700000001645388&dskeywordid=39700065017603469&lid=39700065017603469&ds_s_kwgid=58700007231540659&device=m&network=g&matchtype=&adpos=largenumber&locationid=9029128&creative=706902477314&targetid=aud-439454427786:dsa-1385849839650&campaignid=13710079600&awsearchcpc=1&gad_source=1&gclid=Cj0KCQiA4rK8BhD7ARIsAFe5LXJzyJO4stbVUOj_PMKGtIQpbxLH60dGjPDGxcg-l892ASy68exL2F0aAjHZEALw_wcB&gclsrc=aw.ds