Я б навіть не думав це робити.
З одного боку, більшість людей вже матиме копію фреймворку jQuery, якщо вона використовує плагіни jQuery, а це означає, що ви обидва завантажуєте її двічі (роблячи http запити повільнішими) і піддаєтесь можливим конфліктним проблемам.
З іншого боку, часто люди використовують такі речі, як API Google або інший CDN, щоб доставити свої зовнішні бібліотеки JS, і в такому випадку ви знову просто збільшуєте завантаження свого сайту.
Що стосується версії jQuery: Якщо ваш плагін працює лише на 1.5 (у 1.6 були зміни, такі як attr (), які могли б зламати речі, тому я використовую 1.5 як приклад), ви повинні повідомити людям, але не змушуйте їх використовувати конкретну версію. Для всіх, що ви знаєте, вони можуть захотіти взяти ваш плагін і розширити його, щоб зробити інші речі, для яких потрібно 1.6. Звичайно, їм доведеться виправляти будь-які помилки в базовому плагіні, але що робити?