Yes. If you do so you are encouraged to make a donation to the FreeRTOS project - but this is voluntary.
Please read the software license information page for a full answer.
No, provided your application is not itself a Real Time Operating System or directly related product.
In the spirit of Open Source, you are encouraged to publish source code wherever possible.
Please read the software license information page for a full answer.