Is the Catechism of the Catholic Church considered scripture? Does it have the same authority as the Bible? If not, what is its place in the church? Is it considered heresy to preach or believe something that is in contradiction with the Catechism?
According to Catholicism, the Catechism has the same authority as the Bible, its existence is borne out of the same body of folks who brought you the Bible as a compilation of revealed truth in the first place.
However, it can't be conisidered a substitute for the Bible and no, it's not scripture any more than the Evangelical Councils were scripture. It is the the synthesis of Magesterial Teaching, tradition and scripture. It owes its existence to synods of Bishops following the Second Vatican Council placing an emphasis on general Catechesis.
Any Catholic will tell you it belongs right next to your Bible because there is no book which gives so lucid an explanation of the faith. But, it didn't exist until the 1990's so... The more fundamental question is, does preaching against the doctrines of the Catholic Church make you a heretic?
The Catechism is a 'sure norm for teaching the faith' and a 'valid instrument for ecclesial communion'. It's used for teaching directly, and for adapting down to particular catechisms (YouCat, Adult Catechism, Rite of Christian Initiation for Adults (RCIA), etc...). So, one caveat in the Catechism is that it is catholic (i.e. universal) and it does not adapt the doctrine adequately to particular cultures, ages, and spiritual states of the reader and as such there may be reasons for emphasizing certain aspects of authentic Catholic Doctrine that may at first seem at odds with the Catechism, I think this happened recently with the YouCat, which was geared towards the under 30 crowd and had more concrete answers to questions about sex and money that you'd get by reading the Catechism. Therefore, you wouldn't automatically be a heretic if you preach something that only seems at odds with the Catechism, it really has to be at odds with the totality of Catholic Doctine. If you preached for birth control or abortion or same sex "marriage" or euthanasia or divorce you would be on your way I becoming a heretic, but you'd have to persist in your heresy to truly be a heretic. If you completely give up the faith, then you're an apostate and if you preach something that just isn't very Catholic, like "the Pope isn't very smart" then you're a schismatic. But, if you were never a Catholic to begin with, then you can't be any of these things.
Finally, because I just read it and I don't know whether you want to know this, but the General Directory for Catechesis says:
The immediate answer is "No, it is not scripture." Scripture is scripture and adding to it or subtracting from it is a no-no.
As to "Does it have the same authority as the Bible?" Well, I suppose the answer is "authority for what?" For some things the authority of the Catechism is superior (certain areas of theology are only hinted at in the Bible). It can be safely said, though, that there is nothing in the Catechism which contradicts the Bible (if the Catechism is taken as a whole and in light of a Catholic understanding of Scripture).
Can you contradict the Catechism without being called a heretic? That depends on how you contradict the Catechism. On certain matters it is more definitive than others and on some matters it is 100% correct. On other matters it is a bit more theologically ambiguous. It is important to remember:
That word "aims" is important, because it is not a perfect synthesis and there are many, many finer points which can be debated and there is quite a bit of room for disagreement (you are talking about a Church which has a 1400 year old debate with its neighbor over one word). And it even testifies the the fact that it has not gotten everything perfect for all times and all people:
All of that said, it is very difficult to contradict the Catechism without contradicting some important and definitive doctrine.
I know of one place, for example, which is phrased very poorly (in an attempt to guide pastors to a more compassionate action). My disagreement is perfectly acceptable and reasonable (as I agree with the teaching but not the admonition which goes along with it). On the other hand, if I were to disagree with the teaching behind the phraseological error I actually would be contradicting some very authoritative doctrines in the Church. That would be, at a minimum, a form of heresy.