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

Trezor is more secure, than Ledger. And it is an open-source, unlike Ledger.
You can watch the explanation here:
https://www.youtube.com/watch?v=FC1Kte0vf00