Fetching Customer firstName lastName
Not all orders will necessarily have a craft user associated with the order.

But all orders must have a billing address, so:

order.billingAddress.firstName and order.billingAddress.lastName will get you what you need.