Stars don't have corners in English. They might have points or rays. Maybe "With numerous and fine points." The original phrase is hard to literally translate into something that sounds like idiomatic English. I would paraphrase more-- maybe "Many-pointed, delicate"

If it's a subjunctive expressing a wish, I wonder if a more accurate translation for the last stanza would be "May we also share/That joy." You could reverse the word order in English in a song or a poem, but it sounds a bit pretentious and deliberately old-fashioned: "In that joy/May we also share."