i am new and need something more secure than bitcoin core to store my funds, what is a better option for me trezor or ledger nano ?!...
also how to use the wallet to send funds to a BTC address, do i have to manually write it on the screen or what

You are a beginner or pro I personally recommended Ledger Nano S is better than Trezor. Because Ledger Nano supports more coins and it's easy to use as a beginner.