Yes, review any materials you have. If you have a textbook, make sure you review all the units. Ask your teacher about the format of the final - will it be similar to the tests you have taken in what it will ask you to do?
That depends. You study until you feel confident in all the material. It is possible you already feel pretty confident, then you just need a few hours of review. If you have some gaps in your knowledge or are struggling with some concepts. it will take you longer as you must make sure to work through them and get help, if needed. If you do need some help, do this sooner rather than later. Don’t wait until the last minute to ensure that you’re on top of everything.