Статические библиотеки С++
Выудить из скомпилированной бинарной библиотеки исходный файл? Нет.
Нет, .a - это уже скомпилированный объектный модуль, восстановить из него исходники невозможно. Можете попробовать дизассемблировать чем-нибудь вроде Objdump.