Конечно, это было бы приятно, мне вот например нравится, когда называют прямо - друг, знакомый, девушка, и.тд, мне кажется, когда человек так прямо называет, это значит либо то, что он уверен, что вы его друг, либо то, что он ничего не знает о дружбе, и руководствуется не чувствами, а общественными критериями слова "друг". Лучше, наверное, спросить напрямую, чем переживать и задавать вопросы людям, которые плохо знают ситуацию)
Если Вы оба коммунисты, как я и некоторые мои друзья, то это абсолютно нормально. В других случаях вызывает вопросы. Почему бы просто не спросить у него о причине?
Нет, по 20+ лет )
Возможно, он стесняется называть Вас другом, потому что не знает/не уверен как Вы сами к нему относитесь. Это не значит, что он не испытывает к Вам дружеских чувств