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.
PagePlus---13 Years & Counting . . . . . Lycamobile---1 Year & Counting
*Ericsson AF738, Jul 2001-Dec 2003, *Qualcomm QCP 2760, Dec 2003-Feb 2008, *LG VX-8600, Feb 2008-Apr 2010, *Samsung Omnia SCH-i910, Apr 2010-Nov 2011, *HTC Droid Incredible (CM7.2 ROM), Nov 2011-Jun 2013, *HTC Droid Incredible 2 (CM7.2 ROM), Jun 2013-Present