Hey all, we recently bought our first house, it's small old, but it's home

(1953, 900 sq ft, southern california)
The house was unoccupied for 5 years, everything works so far. There's a rotten egg sulfur smell from the hot water. I tried flushing the old heater to no avail, so last weekend I installed a 40 gal gas water heater. (tankless was too much hassle).
The smell has gone down, but I still smell it in the hot water. The pipes going above the water heater are steel, I haven't been under the house so not sure about the rest of the house. (I guess if those are steel, then the others should be too?)
Any ideas on what to do in regards to the smell? is a copper re-pipe due?
Also, I've noticed a very big decrease in water pressure if I'm using multiple fixtures. for example, if the sprinklers are on, the water pressure in the bathroom faucet is significantly lowered..any ideas?
currently there's only 1 bathroom, in the future we plan on adding two more..
Thanks all