TableCell.Text allows you to set an attributed string as the first line.
About the second question, it is possible. It requires parsing the text, finding the sentences and then building the string again after you modify the characters.
To capitalize the first character of a string:
Dim s As String = "abc"
Dim s2 As String = s.SubString2(0, 1).ToUpperCase & s.SubString(1)