Yes, you can withdraw your solo staking rewards. Rewards payments of excess balance over 32 ETH will automatically be sent to the withdrawal address you’ve set when deploying a validator. Make sure that you have set a withdrawal address that you have access to. This can be done using the ethclient command line tool.