Where will fees be deducted from when transferring to Matic network?

Where will fees be deducted from when transferring to Matic network?

1. When doing a transfer of my matic tokens from ethereum to the matic network, how are the gas fees paid? Is it (a) deducted from the amount I am going to transfer? or (b) will it take it from my balance?

2. If i want to send the maximum amount, do i (a) put in the whole amount, or (b) my balance minus the fee equivalent?

3. I only have matic in my account. Is this ok? Or do i need to have eth to pay for this transfer?