Regarding Daewoo Racer 1993 fuel pump, if the pump assembly is intact, you can buy any Japanese (ND/Denso) or German (Bosch) motor and attach to the old assembly. Just match the polarity of pump with the connector and it should work flawlessly.
Secondly I don't have specific information about the Honda City fuel tank availability, but you can definitely find it with old part dealers (Kabli)