Как закрепить блок питания?
Можно попробовать посадить на стяжки для проводов, если есть отверстия и БП не особо тяжелый.

Я так понял, что блок питания представляет собой голую плату? Приклеить можно и винты с потайной головкой подходящих диаметра и длины. А крепить с помощью пары гаек на каждый винт: одна под платой, вторая крепит над. Только обязательно нужно изолирующую термостойкую (фторопластовую?) прокладку на всю плату проложить, дабы не пробило и не замкнуло на металлический корпус.
Более хороший вариант, если удастся раздобыть — стойки пластиковые под материнские платы из старых корпусов (с юбочкой и широкой площадкой; на рисунке по ссылке www.chieftec-ru.com/wp-content/uploads/guide/ustanovka-sistemnoj-platy-v-korpus_1.jpg похожие, только внизу там крепление на корпус, которое можно откусить). Изолирующая прокладка всё равно нужна.