So i drove this morning to motohaus where some locals told me i'd be better off going to motocenter on the otherside of town, where there was a skilled mechanic (Victor is still away).
Followed one of them over (gps coordinates to come) and was able to repair the shock there. I hate to say i can't remember the mechanic's actual name, but they called him (english pronunciation) Star-E (old man). Star-E called a local biker who some on here know, Andre, who speaks english, to come over and translate. Real nice guys, had me out to a moto festival after.
It was simply a matter of replacing worn o-rings, then filling up with shock oil. Because no one had a hypodermic needle, Star-E replaced the rubber/silicone fill port by threading a regular wheel nipple into a tapped bolt that could thread into where the old fill port went. Managed to fill to 100psi or so. It works great, hopefully it will last.
Seeing that it took only an hour or two to fix (with help and advice from the hubb of course), I wonder why so many wait for weeks to receive new shocks and parts?
Anyway, thanks again for the help everyone and i'll post GPS coordinates asap