Just a couple of thoughts:
If it shoots well, leave the upper receiver alone, if it ain't broke - don't fix it!
Check to see if the feed ramps have a double scallop, or a single scallop (Widow's Peak). Could indicate the presence of problems, but see above.
Unlike DCVER's STG, yours is built on an Inch pattern kit. Many parts aren't interchangeable. If you're lucky, the upper hasn't been cut for Inch mags and you can find Metric much easier.
There are replacement pistol grips studs available to change out the butt-hole stock. Shouldn't need to replace the whole lower.
The top cover mount looks to be an A.R.M.S mount. Sorry, don't know much about them. DSA makes a good mount that is similar. I use the older, hard to find Grenadier Precision mount. Someone here sells a rail that mount directly to the top of a standard dust cover.
Shoot it, see how it runs, enjoy it. Then fix what needs to be fixed.