The redness of the gums sounds like gingivitis or periodontitis, the geographic tongue is just that, and the petechiae of the palate is probably just a variation of normal for you (given that your blood tests were fine) You should consult an oral surgeon to be sure, but it does not sound too serious. Also, you should try to address the gums/gingiva.