Sir for how much you can get the H22 or K20, condition?
What other mods you have for suspensions, brakes, aerodynamics, can you run a K24 block on high octane?
B16A1 was available for 70K Rs in Shershah, last time I checked with complete swap and labor minus what you will get for your engine and its a very easy job.
Who will swap the K20 in Civic engine bay? do you have the original 5 speeder with it or you will modify the shift points?
too many questions to ask, but its for good.
Unless Xulfiqar bhai gives you a green light you should not do that happily.