ну так в любом случае файл от клиента сначала на сервер попадет. а как потом пхп будет его в s3 слать это уже другое дело
нууу не факт) я сам этой темой хотел заняться, но сейчас не до нее. Я думаю, что есть способ стримом заливать на s3 сразу, просто проксируя стрим сквозь свой бэк