For your fist question... You can assign seperate FX files to anything you want to.
For example; By using the d3d_automaterial var, and by creating materials that are named as your textures in the WED texture manager, you can have control over them.
Code:
WAD Tex name Material name
lamppost_tex lamppost_tex
stonewall_tex stonewall_tex
tabooidol_tex tabooidol_tex
etc, etc
** I put a tutorial in the WIKI for doing the level geo. It is in the Titorial section under Effects.
Eric