Yes and yes!
ISRC codes are unique per track, and you can (and should) use the same ISRC codes for re-releases or re-submissions of a track to keep your play count the same on streaming service providers. If the new track you are submitting is a new version, like a remix, or instrumental version of a track, it should use a new ISRC.
If you use a new ISRC it will reset the plays to 0.
UPC codes are unique to a specific version of a release. If you've previously distributed a release with another distributor but are now transferring it you can re-use the UPC code with Symphonic as long as it is the exact same version of that release. If the release you are submitting contains bonus tracks like a Deluxe Edition for example, or less tracks like on a Sampler, the release should use a new UPC.
We have the option to automatically generate UPC and ISRC codes for each release if you don't already have them so you don't have to worry about getting your own.