is there a way to [get sum and product of the digits of three numbers] more [efficiently]?
If you are OK with using the same base to interpret digit in input and computation, replace converting "character digit" to (potentially humongous) integer and back to "numerical digit" by converting character digits to numerical digits one by one.
Re digit product: What if the last digit reads '0'?