Hi,
Yes.
By default, the print button will only display if the order status has been confirmed. But you can change that behavior in the menu System>Order statuses.
By default, the bank transfer plugin won't change hte status of the order at the end of the checkout and thus the order will stay "created" unless you change it in the backend. But you can also change that in the settings of the bank transfer payment method.
And if you want a PDF invoice instead and have it attached to the notification email, you can use that:
www.hikashop.com/component/hikashop/product/cid-18.html