HTML-элемент представляет собой часть документа, чьё содержимое только косвенно связанно с основным содержимым документа. Чаще всего представлен в виде боковой панели, сносок или меток.
Исходя из этого описания и предоставленного Вами дизайна, использование aside семантически неверно. Эти три секции это именно секции
Если нужно менять ширину изображения - img srcset, sizes
Если нужно заменять изображение на другое - picture
Почитайте спецификации, там описано что для чего нужно спецификации от MDN
autocomplete="off" игнорируется современными браузерами. Политика повышения безопасности, новые password managers предлагают сложные пароли. Отключить можно только в клиенте браузера (т.е. сам пользователь может это сделать).
В принципе такая функциональность у новых версий популярных браузеров обусловлена политикой повышения безопасности и защиты данных пользователей. Отключение этой функциональности разработчиками на самом деле снижает секьюрности, и ухудшает пользовательский опыт.