I'd get him neutered now, before he ever starts marking. That's the best way to prevent it. Once he starts marking, he may not stop after he is neutered.
If you keep him intact, he will most likely start marking and you may not be welcome houseguests.