Whoops I keep forgetting about these forums. I finally brought my fabric for PGSM Sailor Moon the other day yay! I went with some bright cottons and pink PVC for the glove rolls (the only version that uses a different material I think). I just need to get my base leotard as I would feel more secure in one rather than making my own. I have a matt cotton lycra that should be the same as the leotard to make my hip and shoulder rolls.
Oh and although I have white PVC for my boot tops I also recommend electrical tape, I use it a lot for props.