Can I book a car for someone else?

Yes. 

Reservations need to match the name on the payment card, however you can add additional drivers.