Både gentil och schangtil är precis lika rätt. Det spelar alltså ingen roll vilken stavning du använder. Värt att veta är också att sjangtil är en godkänd stavning.
Förslagsvis aldrig. Begreppet är ålderdomligt och betyder ungefär generös, givmild och stilig. Bästa praxis inom textförfattning är att uttrycka sig i klarspråk, och det gör du genom att skriva enkla och begripliga ord. Så om du tycker att någon är generös, skriv då att hon är generös och skippa ålderdomliga begrepp såsom schangtil.