Civic Coupe VTI 1999.
If car has been remapped, will disconnecting battery for a long time cause any remaps to be reset?
No, it shouldn't. During a remap, there are tables which the ECU reads to know what/when/how fueling and other events should occur. This is in non-volatile memory. There are other parts of the ECU which will be wiped out, such as error codes and the fine adjustments the vehicle does to itself to get the tune "just right", which is in volatile memory.