A friend has a loft style cabin and is thinking about adding a Paddle Fan but does not want to go upstairs every time to turn it on or off. He was asking me if it was possible to control it with 2 3way Switches like they use at the top and bottom of stair lights. Is this a good way to do this? He is also going to use 3 way switches for controlling the light attached to it,the light will seperate from the fan switch?

Any issues with this NEC Code wise? He is in the planning stages the building is in rough construction condition right now. Just looking at his options.

Thanks in advance.