I dont think you will have a problem theclaud. The website doesn't state that these are a limited run and they are signed but not numbered, so again probably no set limit.
I don't think they are screen prints, they are giclee prints I think, so are probably printed to order as it would be easy to do so.