Parasite powers, for sure! Rose clothes, it's likely, just looking for a good place to put them.
You'll be able to customize the wings!
Can the wings let you fly and fast travel to a location?
They might be used to get you places you couldn't go before, but probably not anything game breaking. Fast travel no, as the game expects you to leave/enter through specific areas in order to set required variables