5/8" heater hose and can only find 1/2" fitting

You can get brass - stainless steel etc in about any size configuration you need
NPT (national pipe thread) to hose barb