I think she's thoughtful to ask about texting.
My first cell phone plan did not have texting included, and I would get several spammy/wrong number texts per month in addition to texts from friends who forgot I didn't have a texting plan. I got charged I think 40 cents per text.
In the USA, most texting plans charge for both outgoing AND incoming text messages and phone calls, which makes telemarketers especially aggravating for those of us with limited minutes. I just switched to US Cellular, though, and a major reason I did so was that ALL incoming stuff (texts, calls, photo messages) is free, just like a landline phone (except landlines usually can't receive texts/pictures). So now I don't have unwanted/unbudgeted expenses if a spammer/forgetful friend/new acquaintance bombards me with texts, or if Grandma calls and wants to talk for a half hour at the end of the month.
On landline phones in the USA, the caller is the one paying for the call. An exception would be if they call the operator and place a "collect" call to a person- the operator than dials the intended recipient of the call and asks if they will accept a collect call. If the call recipient doesn't want to pay for the call, they can just refuse and not be charged.
As an interesting aside, prior to the invention of the postage stamp, the mailman used to charge the recipient of each letter upon delivery. However, people had the ability to refuse delivery and not pay for the letter- an option that is denied most text message users.
All that to say, it's nice when people have a choice in whether or not they want to pay for something foisted upon them, but since the modern US cell phones system is not set up that way, it's thoughtful of people to make accommodation for those of us who can't afford the all-unlimited plans.