Can you buy cell phone for someone?

Yes, whether through family plan, a separate plan, or one of those phones that have prepaid minutes.