I would know if it is possible to send BTC without a transaction fee regardless of theoretically or practicall..
The blockchain is not built to run in that way lol.
The fee will always be there because your transaction needs to be recorded on the decentralized ledger always.