For example, trezor and ledger uses address starting with 3(segwit-in-p2sh), they can send bitcoins to bc1 address?
If you use the Trezor or Ledger with Electrum, then yes.
If you try to spend the exact same UTXO's using Trezor's or Ledger's web interface, then likely not yet.
For a trezor: seeds, private keys and derivation paths are generated by the hardware so. No to both as both will work from the same system.
I think they should be able to receive from bech32 however, especially of you use electrum.