you can , yes
there many ways to do ,
1. yes you can share with 4 port router or single port with usb router but the problem is is it actually 100m ? u can set your router in midle place it getting bit OK
2. you can try with "access point" with your normal adsl router and your 2nd conection...