Set default focus field in published page

Set default focus field in published page

I am working on a queue application for my organization.  We have a touch screen kiosk in our lobby to allow for customers to check-in to the queue.  Since the customers will often be checking in with a barcode, I would like to find a way to make the top field in this form active on load/refresh. 
I understand this is a default behavior with forms that are not in a page, but when I used just the published form at the kiosk it formats to fit the middle of the screen and the virtual keyboard gets in the way of the submit button.   There are a few ways that I've tried to balance all of this:

1) Is there any way to move the form submit button to the top of the form?
2) Can I get a field within a form within a page to be focused on load?
3) Can I change the vertical alignment of a published form (not within a page)

Please let me know if any of these are viable solutions, or if I am missing something obvious.  Thank you.