Do I have enough amperage in my service?
You're getting very close to the limit. You're up to 170 Amps without the kitchen appliances and recreational devices. The tankless water heater is a large load, takes about 4 times the load of a regular tank heater.