You can use a 15 round magazine if you do not have a jet funnel attached. Otherwise it would be hard to remove from the frame.
You can use the 18 round magazine without the jet funnel and it will stick out the bottom of the frame.
Sorry I cannot help you with the fiber optic front sight but look here:
Or use the search function and search on Expert fiber optic front sight.