Корректны оба варианта.
Правильно: вы потратили тысячу пятьсот рублей на продукты. В составных количественных числительных склоняются все части, в данном случае все они должны стоять в форме винительного падежа.
Правильно: количество судов на линии, необходимое для освоения грузопотока.
Это винительный падеж, такие конструкции носят разговорный оттенок (но разговорная речь тоже часть литературного языка).
Ударение на дверИ корректно. Ударение в локативах действительно падает на последний слог, но в некоторых случаях формы местного падежа не соответствуют современной литературной норме (считаются просторечными), например: в дубу, в дому. Поэтому, если возникают сомнения, в каждом конкретном случае лучше свериться со словарем.
Корректно: нажатием на ярлык, находящийся на рабочем столе...
Корректно без запятой.
Верны два варианта: на автобусе, автобусом.
Такие названия обычно не склоняются.
Ударение падает на и.