Leather will hold up better in a crash than textile. I have multiple jackets some leather some textile for different conditions. Don’t forget pants and good boots. A 1pc or 2pc suit is the best way to go all around.
Don’t cheap on a helmet, its the most important piece of equipment. I agree with the post above, I have a Shoei RF-1000 too, it is a great helmet, well worth the price.
edit:
Personally, I think Icon makes cheap stuff and wouldn’t buy it. I had an HJC helmet before buying the Shoei, no comparison at all. I wish I would have bought the Shoei earlier! Don’t wear MX gloves, buy leather. MX gloves while every breathable will be torn to shreds if you ever go down.