Yes... I do think he is that smart - but I think others are smarter than him and they will catch him in his lies - he will trip up eventually.
The thing about sociopaths is that they always think they are smarter than others and that they can get away with their crimes.