Lots of good ideas here however I would add that booking tours through hotel foyer agencies is not the best way to do it. By all means plan your tours based on brochures you find in hotel lobbies but make your booking in a local high street travel agent. This is what I did some time ago in Chiang Mai and, although the tours were the same, the savings were significant.
Hope your Aunt and her friend have a great time.....