Keep in mind that setting up a FreeBSD machine as a Wireless AccessPoint is not a problem. You can have problems trying to bridge wireless and wired though. Not all wireless network cards will allow this. Plain, simple, routing without bridging shouldn't be an issue.