Hallo!
Mir kommt es eher so vor als würdest du deine Fragen nicht genügend ausformulieren.
Server und Client, redest du von https oder wie werden deine keystores benutzt?
ja.
Das kann ich nicht sagen, solange du nicht schreibst, wie du deine stores in deinem Programm Benutzt. Einfach die Stores erstellen und schon ist alles "secure" geht leider nicht.
Vielleicht solltest du mal ein howto lesen, nur duch trial&error sind die wenigsten Fehler beseitigt worden.
K, genug geflamed für heute. Halt einfach deine Leser nicht für doof, dann lass ich meinen Flammenwerfer zu hause.
Grüsse TrueSun