RE: trainee etiquette
There`s no set rule. Sure, the satisfaction that instructors get when they fledge new pilots is "payment" enough. That doesn`t mean, however, that you can`t give them a gift to express your gratitude for the time and effort they spent on you. In my particular case, I gave a kit to my instructor that he had mentioned in passing one day.