If you want an eye opener on how many connections are opened concurrently, fire up etherape. Gtk-gnutella seems to make significantly more connections than frostwire.
Unlikely that the router spec will give enough information on whether it can handle this sort of traffic - guess you'll have to go with a personal recommendation. Probably a case of "you get what you pay for".
]]>