Hallo,
bei der Menge von Anforderungen die Du oben beschrieben hast,
wird das wohl nichts mit kostenlos.
Gruß Werner
--edit--
PS: Rechne Dir doch einfach mal aus, wieviele Manntage(monate/Jahre) du benötigen würdest, um das alles funktionstüchtig und getestet umsetzen zu können, dann verstehst Du auch den Preis.