I use xbee pro for transmitter for long distance
Do I need xbee pro for receiver end?
No the Non pro of the same product can be used. Just note that two pro modules will increase your overall range where by a Pro and non pro will have a reduced ranger.