Do you need a license for outfits?

That is not what you need to be a Patron for. Being a patron gives you the ability to stream custom clothes - it doesn’t have anything to do with any scripts or similar.
For a start, use this EUP resource: