its something you use instead of that one thing.
Hazelnuts have a distinctive taste, but almonds would be close.
no
There is cornflour and rice flour that you can use instead but otherwise no not what I know of
You can try to use any brandy or armagnac. But please note: Cognac is special!