I want to handle the voltage and current spikes from inductive load of 220V AC ceiling fan
A freewheel diode will end in tears because your circuit is AC .The accepted approach is to place a RC snubber across the noisey triac .