Hi! Sorry for late answering >.<
Ultimate Camera is prepared to be working just dropping the object into your first room without any previous steps.
Obviously the default state of the camera might not be the desired one so there are 2 major ways to tell the camera how it should behave.
The first one is within the Creation Step of the camera. You can set the default mode of the camera (Static, object following, object borders, mouse borders, mouse shooter and mouse drag) and each of their main parameters. You can even set the default parameters of the effects like shake amplitude, flash, etc. I recommend watching the User Guide to understand what does every parameter and mode does.
The second way to alter the camera is with the setter scripts. You have plenty of scripts with the objective of altering these parameters anytime you need to. For example you have uc_set_camera_mode( mode ) where you can tell the desired mode you want on the camera. Talking about the effects is just as simply as doing uc_shake() or uc_flash(). Not calling the arguments of these functions will make the camera use the previous given ones (or the default in case of not having called the script before).
My personal way to go is having a Game Manager Object that sets how does the camera has to behave in every room since I preffer to alter the less possible the camera code. For example the camera on a cutscene will swap to STATIC_MODE while on the overworld will be on OBJECT_FOLLOWING. All of this is managed on the Game Manager but is totally up to the user how to go with it.
Hope I could help you enough. In case you need more help I would be glad to talk by discord or skype so I can help you in detail with any issue.