You can just disable the recipes that won't work without electricity/wont work with a fuel source. As for the beacon you'll probably have to change that quite a bit to use coal.
Im just now starting in lua so once I've got a better handle of it I'll noodle around and see if I can come up with a fix.