Does it make sense to participate in the AID if I'm not going to live in Wageningen (yet)?

Yes, by participating in the AID you'll get acquainted with fellow students, the student life and the associations. Furthermore, you'll learn to find your way in Wageningen. If you are planning to live in Wageningen within a few months, you also have more connections to find a room quicker.