Yes. You do not have to pay any money to ask or answer questions. Instead, asking questions will cost you points, while answering questions, and voting on questions will give you points. Yahoo...
You simply go to the Yahoo Answers site (linked below) and click the SIGN UP link. Answer the questions and/or fill in the information requested and you will be signed up for a free Yahoo Answers...
SMS text messaging is free if you text from your computer, but the person receiving the text it isn't free for them. If there on a plan for there cell phone then yea go for it, you can text them...