I'm pretty sure you can't do Firewire over SATA. Lacking ExpressCard, your only option would be mini-PCIe, but that assumes that your laptop has a spare slot (or that you can give up your WLAN card):
Note that these are meant for mini-ITX and other small form-factor desktop motherboards (hence the standard PCI expansion bracket and Molex power connector). To get it working in a laptop, you'll have to figure out where to get power from, as well as get a panel-mount female Firewire connector and install it somewhere in your laptop.
On a related note, Firewire ports in laptops and laptop-compatible expansion cards usually use cheap controllers that can cause problems with real-time audio. Texas Instruments controllers, which most audio interface manufacturers recommend, are very hard to find. Combined with the difficulty of getting Firewire into your laptop in the first place, you may want to consider using USB instead.