oh my - Im gonna have to go recheck. I thought that switch was for the running/passing lights? But, I am learning new stuff every day here. ;-))) I love this forum!!The check engine light will light each time you start but should go out after it is running. If it comes back on you have a code stored.
The left switch is a spare.
The oil light on signals a problem with oil pressure. Check it out with an oil pressure gauge or just replace the oil sending unit and see if that corrects it.
Don't run the bike until you find out or you will be replacing the engine.
You can get the owners manual at any dealer and I would get the factory service manual too.
Bill