Hello Enduroxt and welcome from a displaced Texan in Virginia. Have you solved your seat issue yet? I ride with a large BeadRider on my bike especially in the hot months to stay dry on those long rides. It won't fix the rips you have now but is a nice bit of kit for your new cover or seat.
By the way, did you come by your handle riding Enduros bikes? My first two bike were OSSA 250 enduros, love that kind of dirt riding...