It’s definitely possible – many candidates pass using the CFA curriculum. However if you find that it is difficult to use, you might want to try a provider. Hope that helps!
Of course the CFA curriculum is enough. It is produced by the organisation which is conducting the exam. If you can completely cover the curriculum it will be enough.