I can speak with a little more knowledge than normal about this because we had the responsibility of hosting the Russian presidency and advising them on how to host their first ever G-8 summit in 2006. One of the questions they first asked was, how much should we spend on gifts for each of the levels involved? There's a well-known G-8 summit tradition of what the range of those gifts should be. To my knowledge, the Canadian government followed that and respected it as a matter of standard operating procedure for the G-8.
On the second point you mention, I recall--