Я думаю, что слова ассорти и пальто не имеют окончания, так как являются несклоняемыми, а также слово больше тоже не имеет окончания, так как -е -- это суффикс, а вот в слове благодарность окончание все-таки есть, оно нулевое.
Что касается второго задания, то слово в предложном падеже есть в 1-м примере (в сарае), во 2-м (во дворе) и в 3-м (в школе). Вот как-то так!