@mendenbarr Not sure what was causing the problems with the lighting without seeing the file.
As for the shadows, In Eevee, you want to make sure that ambient occlusion is turned on and that you have shadows AND contact shadows turned on for your lamps.