Yes, you can save money.
Yes, you can save money.
This setup seems solid, but you might find a better deal elsewhere. The GTX 1660TI with 6GB is solid, and Corsair CX500 is a strong choice. The price you mentioned is around 350 euros or 415 USD, which is reasonable for that performance. Look for similar bundles online to see if you can get a lower total cost.
Absolutely, I wouldn't settle for a tier below the Tomahawk MAX. My experience with the B450m DS3H has given me confidence, though I'm still unsure. If the B450m Pro 4 performs well, it's definitely worth considering.