Yes, non - US citizens can legally play, and non - US citizens are eligible to win any prize offered in the game. If a non - US citizen wins, they would claim their prize in the same manner that a US citizen would, but the taxes withheld would be different. In short, non - US citizens can play and win Powerball.
https://n1-lotto.blogspot.com/2020/02/how-many-numbers-do-you-need-for.htmlsuperlotto ruleshttp://michelledickman.com/3038/which-lotto-has-the-best-odds