Законно ли брать png материалы из интернета и использовать их в своих работах а также продавать?
У каждой работы есть автор(ы). Он может разрешить на определённых условиях использовать его работы. Если ты их соблюдаешь, то всё ОК, если нет, то как пример можешь посмотреть уголовное дело автора NGINX.
В принципе по вашему основному вопросу уже все сказано выше. Суть передана правильно. Что касается второго вопроса, то смотрите в сторону бесплатных фотостоков:
https://www.pexels.com
или, например
https://pixabay.com
Кроме того, могут предложить такую статью, в ней найдете еще больше сайтов. Есть из чего выбрать.