Can we use n-channel mosfet in the place of p-channel?
so my question is can I use n-channel mosfet to pass positive voltage
from source to drain?

An N channel device as shown in your diagram will pass current from source (the positive input voltage) to drain (the 1N5822) quite naturally because an N channel device has an internal parasitic diode that always allows this: -

The symbol for the N channel device in the picture (left) has a diode that connects between source and drain so it will naturally allow a flow of current from source to drain when the source is a little bit more positive than the drain. This diode is present internally in all regular MOSFETs.
So, that's the good news. The bad news is that you can't disable that diode and it will always conduct current to the load from the supply. In other words, the circuit is no longer effective as a switch and that is why the original (and correct) diagram used a P channel MOSFET.
However, if you were to switch source and drain around and used a more complicated drive circuit that could apply a gate voltage higher than the incoming supply (maybe up to 10 volts higher), then an N channel device could be used but, to be honest, and for simplicity, I'd try and find a suitable P channel device and stick with the original idea.