I have a "business" VOIP account and I can just populate the "from" number with anything. My asterisk box is considered like a small carrier and my carrier will trust it. I think I could also announce numbers I do not own to get incoming traffic but I never tried. I use the caller it for redirection, when I call out from my fixed line, my mobile number is displayed, so people call me back on mobile.