Do you have any way of sniffing the packets that gets transmitted between the pokewalker and the game? If you can, that will be the first step in trying to duplicate it with a computer.
Edit:
I don't think you can just buy the pokewalker if you are using a flash card, since the retail cart...