In this sentence, "lahjoittaa" is not the 3rd person singular but the infinitive. The inflected verb here is "voi". If you change the word order a bit, you can translate the sentence almost word by word into English:
... että - that
voi - [one] can
lahjoittaa - donate (infinitve in both languages)
rahaa - money
kahteen kohteeseen = [in]to two charities
Note that "rahaa" is in the partitive case, so it's not the subject of the sentence but the object.