合法!因为你不是本村的村民你确实不能在这里购买土地,还有这个村长还算不错的,假如到时他收了你的钱,也给你地了,但是真遇到国家收回土地是那么你的地方时不受国家保护的,那是你找谁说理去……怎么办?你就改户口吧!那样的话你买了土地,国家要收回的话还会给你补偿……
村长的做法是对的。你不是他们村民小组的人,就不能买他们村民小组的集体土地。就算买了,也是非法买卖土地,法律不予以承认。