Yes, but it is a pain. You have to create port forwarding entries on the router for every port on the ASL box that you want to have available to the external world. I ran ASL in behind a Linksys router for the first 6 weeks back when I first installed ASL. After that, I got rid of the router. Now I have another router, with 802.11b, which I use as my WiFi access point. That one is connected to the DMZ network on my ASL box, so that I have to run a VPN over my WiFi link to access my internal net.
I would suggest that you connect your ASL box directly to the broadeband modem, and connect the WAN side of your WiFi router to a DMZ interface on your ASL box. Don't put your WiFi access point in on the Internal network, as that is not a very secure approach.