He reads like he was meant for the airbike racing circuit, which I suppose isn't bad. Most of his skills are very barebones and could use a bit of fleshing out. rather than the general vagueness, perhaps you could give his skills some focus, because really I can't tell whether he's good or bad at most of his skills, or what exactly he can do with these skills.
As for Megacities on Nepleslia, you can choose from several, the most noteable are Funky City (the capital), Roger Wilco (A more upscale city), or Los Apagos (which is more or less Los Angeles to Funky's New York)
As for being in Origin, His rank would be Private, and his occupation would be Security Officer.