It will work, but you need to make a few additional changes.
1. Disable DHCP on the router.
2. Enable ICS on the 3G connection of the laptop and associate it to the wired connection.
3. Assign the router a static IP of 192.168.0.99.
IOW, your laptop needs to become the gateway here because your ADSL router can't (I'm pretty sure it doesn't expose a WAN port). By enabling ICS, that creates its own DHCP server for the 192.168.0.x subnet (the subnet ICS uses by default). Finally, in order to administer the ADSL router, you'll need to give it an IP address in the ICS subnet, which might as well be 192.168.0.99 (ICS allocates IPs from 192.168.0.1 and up).