Вы не совсем упомянули, являются ли изображения частью той же модели или имеют отношение, я пока предположу последнее. Самый простой способ, о котором я могу подумать, это просто скрытый div, содержащий код для менеджера изображений. Я использовал Facebox несколько раз прежде, и похоже, что он делает то же самое, что и GreyBox, поэтому я использовал это для этого полукода.
<% form_for(@my_object) do |f| %>
<%= f.text_field :value_a %>
<%= f.text_field :value_b %>
<a href="#image-manager" rel="facebox">Open image-manager</a>
<span id="image-manager" style="display:hidden">
<% f.fields_for(@my_object.images) do |fields| %>
<%= fields.file_column :image_file %>
<% end %>
</span>
<%= f.submit "Save form" %>
<% end %>
Надеюсь, это даст вам идею реализовать собственную версию.