Yes, it’s the most recommended option to visit different parts of the island, unless you want to stay only in Funchal and you can use Uber/bolt.
Yes, at this time of year the island receives many tourists, and it is customary to book in advance.