Hi Jack,
Welcome to the site.
You'll probably need to be a little more specific on your seat back problem... what do you mean the back doesn't engage?
There is tons of opinions on bike racks and baskets.. do aSEARCH on the site and you'll probably get more info than you wanted.
Like Maugan said, there is a lot of different warranty companies out there.. Just do your research before you buy.