Безопасно ли привязывать банковскую карту к аккаунту VK Pay?

Да, это абсолютно безопасно: при каждой оплате вы вводите PIN-код VK Pay, известный только вам, поэтому деньги на карте находятся под двойной защитой — пароля от аккаунта ВКонтакте и PIN-кода VK Pay.