How often will you be putting up and taking down the green screen?
I think the easiest it to just stick it to the wall and ceiling with the tape that looks like thick clear gel. It pulls off really easy. Worst case is some paint peels off and you have to do a few touch ups. Just buy a small tin of the flower paint at a local hardware store as its usually what they use in HK.