sunlight maggot is supposed to be the golden crow, it's a big stretch though.
the broken sword is his broken sword thats in his belly.
Note: I haven't beaten DeS yet but I've fought this boss with two diffrent characters. I killed him both times on my first try without much difficulty, so I don't know if he has any ranged attacks :/
also I had no idea on what rings to use so if you have any ideas to make this build any better please leave a commet :)