Is 0.00001000 BTC as a fee ok ? What would you recommend ?
Like I've said in my previous reply, it's the minimum and being "
minimum" means that it's the lowest priority fee rate.
There are times that it's okay like if you do not want fast confirmations or the average mempool size is low,
but not right now if your transaction is a bit rush.
Refer to the post above for the alternative but I'd suggest to use the 3rd graph instead and look for the range that suits your transaction best.
Eg: Using that site, fee rate at range of <1MB has a good chance to get confirmed in the next block, >1mb for the next and so forth.
Note that the number of newly broadcast transactions and rate of mined blocks can increase/decrease that chance.
So how to enable fee estimation ? (without going into data floder)
Without the latest blocks and some unconfirmed transactions in your mempool, the client can't estimate fee rate.
That's when your node isn't synced or you're not relaying unconfirmed transactions.