is there a requirement that the remaining unsold tokens must be burned?
Know this first, that the team has the right to decide anything, except it has been written down and legally binding. Most of the times, what the team promises to do might just be for the sake of attracting investors, because I have seen most of these things changed. Also, token burn event(s) need to be done strategically before it can be effective on the value of the coin.