1) No, but there is some work in progress about simulation of the process instances which can include this feature
2) The engine works on BPMN2 XMLs
3) You can define the data that you want to extract from the engine and create your own reports
4) Yes you can choose any technology that you want to create your task lists and admin views if you want.