Can cgminer support scrypt (on gpus) and blf asic's on the same computer? Would you have to run two instances? Does the --scrypt and --bfl options automatically designate which instance should mine off which hardware?
Yes.
I run "cgminer.exe --scrypt" on my GPUs, and then "cgminer-nogpu.exe" for my ASICs. Works fine.