Can someone else license and insure a car you own?

YES - registration and insurance are separate from ownership.