Согласно ст. 421 ГК РФ, стороны могут заключить договор, как предусмотренный, так и не предусмотренный законом или иными правовыми актами, а также договор, в котором содержатся элементы различных договоров, предусмотренных законом или иными правовыми актами (смешанный договор). К отношениям сторон по смешанному договору применяются в соответствующих частях правила о договорах, элементы которых содержатся в смешанном договоре, если иное не вытекает из соглашения сторон или существа смешанного договора.
Таким образом, указанные Вами условия могут быть включены в договор. В части передачи готового урожая такой договор будет являться договором контрактации и регулироваться соответствующей нормой ГК РФ.