@Maracheesh
hooks are not related to price at all, maybe you have modified something and moved hooks under price.
functions in hooks cannot be split, only alternative is not to use hook, but place function manually to theme files. This usually does not work as most of hooks are relative to category selection and are reloaded when category is changed.
Functions those output at publish/edit page are added via item_form hook, so you may search for line:
<?php osc_run_hook('item_form'); ?>
And move it into proper position in item-post.php or item-edit.php
Note that hooks manager plugin allows to reshuffle functions in hook (as this is not available in osclass by default), but does not allow to move or split hook itself.