Can you put the masternodes on an other port than 9999 ? I'd like to let them co-exist with dashcoin masternodes, but they already use 9999

You should be able to specify any port mapping in your tor config, so you can run it locally on any port but it will be on 9999 over tor