Is my carbon frame done?
I would not ride that frame as-is.
Whether it is repairable or not needs a hands-on inspection by a competent carbon fibre frame repairer in person.  So you need to strip everything else off the bike and send/take the bare frame to someone who can advise professionally.