Hello,
I would expect that the presence of a second stop bit in the received data would be seen simply as a delay between the end of one byte, and the start of the next byte. There should be no framing error since the first stop bit is present at the correct position.
For sending data to the other device, the presence of a single stop bit will likely be OK. Traditionally, the second stop bit was used to provide additional delay for the processing of each byte, following its reception. Properly buffered data shouldn't really need this delay. However, if you find that the other device is presenting receive errors, you may need to provide additional delay between characters within your send function.
Yes. you would need to set the SCI to 9-bit mode to handle the parity bit.
Regards,
Mac