This will not get you VAC banned (depending on how you go about it) - also VAC only looks for genuine cheats, binds are essentially how Counter Strike deals with keyboard buttons, for example in console
bind "space" "+jump" binds jump to your space bar, you can enter in any other key to bind jump to also. (put these in your autoconfig.cfg file in your C:\Steam\SteamApps(username)\cstrike\ folder so that they do not get reset when you restart the game).
I don't think something exists for "mousemoveleft" for example, as I fear that's coded in the game itself. Conter Strike will also only take input from one mouse style device at a time, if you plugged in both.. You would be able to use both to control counter strike (but only one at a time and it would only effect looking around) but you couldn't use one as a replacement for a keyboard. You could try hooking up a joystick as Counter strike supports that but it wont really solve your problem I don't think.
It doesn't look like the command exists on further investigation, here is a list of bind commands and functions for Counter Strike you can make use of in console. Perhaps that might help you further.