Hi Daniel,
Regarding your first question, two notes need to be implemented on the backend:
Release of ICF-Node /sap/bc/adt: 2046730 (is part of 7.40 SP8 or 7.31 SP14)
And Consumable transport resources (via http): 2047506 (is part of 7.40 SP9 or 7.31 SP14).
Once they are implemented you will be able to deploy to packages other than $TMP.
Regards,
Michal.