I have no idea how much data you use based on your description. You haven't even said what phone you're using. I would doubt that 10MB/mo is enough to do what you describe, but I really don't know.
What service do you have now? How much data have you historically used?
The 10MB of data included with The 12 is primarily intended for a limited amount of MMS/mo, although it can be used however you want. How many MMS you can send or receive with 10MB depends on the size of each MMS. On The 12, if you run out of data, you can add a Standard Plan PIN, and additional data will be deducted at $0.20/MB.
LycaMobile-v1 PayG 2013-2016
Puppy Wireless-Test 2014
Red Pocket-eBay 2016-TBD (Primary)
FreedomPop-GSM 700MB/Mo Free 2016-TBD
Ericsson AF738 Jul01-Dec03
Qualcomm QCP 2760 Dec03-Feb08
LG VX-8600 Feb08-Apr10
Samsung Omnia SCH-i910 Apr10-Nov11
HTC Droid Inc ADR6300 (CM7.2) Nov11-Jun13
HTC Droid Inc 2 ADR6350 (CM7.2) Jun13-May15
LG G2 VS980 (Rooted/De-Bloated) May15-TBD