You can install like for like. I'd get 2 new flex lines and 2 new brass nipples for the top of the tank (3/4"). I'd also get a brass tee (3/4") with a nipple and cap for a possible expansion tank. UPC doesn't require expansion tanks on open systems, you have an open system if you don't have a PRV (pressure reducing valve), Check valve or some other obstruction that would prevent the expanded water from flowing back through your water service and into the public water main. I've found that every city is different when it comes to expansion tanks so I'm not sure about Everett. What you can do right now is install a tee on your cold water inlet to the tank and put a cap on it until Monday, then you can find out if Everett requires expansion tanks on new heaters. There's no sense in paying for one if you don't need it but you'll be able to install it if you do. Your t+p drain can be ran the same as you have it now. You'll also need to buy a seismic bracing kit and follow the instructions. You need a strap on the top 1/3 and bottom 1/3 of the tank. I don't know if Everett requires a permit for a hot water tank but you'll want to check on that too, I think Seattle is the only city that doesn't require a permit. Hope this helps!