You can get replacement windows without the nail fin. Save yourself a little time. Not sure of the openings that the aluminum windows are being taken out of. May have to trim and flash to protect from the elements. If you have minimal experience in window installation, I would recommend that you hire a reputable installer. Just would like to see them get installed properly.
Good luck.
Good luck.