Yes, this curry freezes well and will keep in sealed containers for 6 weeks.  If you’re making it to freeze, make sure to portion it out into serving sized containers to make it easier and to avoid wastage.  Also label and date your containers so you know what’s in it and when it should be used by, especially if you’re containers are no see through.