Can you fire from server to client while both scripts are in the workspace in a part

can local scripts be held in the workspace in a part with a server script? So basically im trying to fire something form the server to the local. Will it still work or will it not?

LocalScripts will not have any effect in workspace, so no. If you want, you could reference stuff from the workspace in the LocalScript instead.