The recoil spring in the 1911 has to be matched to the intended load for top performance. A spring that is too heavy for a given load will cause problems.
Settle on which load you want to use (target, GI Ball, heavy hollowpoint, etc) and work on the reliability from there. If the brass ejects more than 10 feet (or so) from the shooter, the spring is too weak, if the brass dribbles out of the gun, or gets hung up, the spring is too strong. Springs are available in a range of strengths in 1/2 lb increments.
A GI ejection port will work fine, but can be rough on brass if you are a reloader. The case will impact the lower edge of the slide and get a good dent. This leads to cracked casses after several reloads.
The gun should work fine with the standard ejector. There can be issues ejecting a live round with extended ejectors, something to watch for.