Проблем с соединением модулей не должно быть, хотя производители гарантию давать никогда не решаются. Смотрите, чтобы имели одинаковые характеристики и проблем не будет. Если сомневаетесь, просто поставте одинаковые с обоих сторон, фактически никто из вендоров жестко не запрещает пользовать чужие трансиверы, даже cisco подстраивается командами IOS.
По поводы разницы - абсолютно разные классы. 2810 это простенький корпоративный доступ L2. 5120 это уже L3 свитч, хоть с небольшой таблицей маршрутизации и только статика. В добавок он поддерживет 10G интерфейсы, OAM, RRPP -всё это в принципе даёт возможность рассматривать его как операторский класс, на агрегацию. Почему они на прайс.ру одинаково стоят - спросите у HP :) цена на 2810 не адекватна, легче купить Cisco Catalyst 2960 со скидкой с GPL. Как аналог 4200G 3Com безусловно 2810 - но повторюсь что увидев цены 1100-1400 долларей на прайсе, слегка офигел и если денег нет, то возьмите уж лучше QTECH, D-Link, Zyxel (хотя они тоже не сильно дешевы), по крайней мере не будете чувствовать себя обманутым :) Это будет раза в два, ну в полтора точно дешевле.