This are good reasons to run a full node, but are there any security concerns when running a full node? I can think of one issue, your IP would be visible to the network and therefore you are maybe a target of an attack. Is this a reasonable concern or am I too careful? Are there other concerns?
start your daemon using:
onlynet=onion
bind=127.0.0.1
listenonion=0
Thank you! I didn't know that the bitcoin core wallet supports to run over tor without much configuration.
https://en.bitcoin.it/wiki/Setting_up_a_Tor_hidden_serviceAny other concers? Otherwise I will setup a full node on my raspberry

pruned nodes sucks, you should buy a bananapi with sata port.
It is bettere to use a pc for initial sync, and move your copy of the blockchain on the bananapi later.
Initial synchronization on a raspberrypi will take some years.