贾某的朋友方某长年患病。一次贾某去外地出差,方某委托贾某为其代买当地一种治疗仪。贾某依约为他购买,但贾某返回时,方某已因病去世。方某的儿子小方继承了他的全部遗产。贾某要求小方支付购买治疗仪的费用,但小方以其父已去世为由拒绝支付。请问:贾某的代理行为是否有效?小方是否应支付贾某为方某购买治疗仪的价款?