It seems pretty universal from these posts and personal experience that the speedo is typically fast. The percentage margin on mine seems to grow with speed. According to my GPS, it is roughly 3% fast at 60mph, while 5% different at 80mph, and while I will not personally attest to it ever happening, an educated "guess" would have it off almost 9% at 120mph.
Fuel range seems to be close for me, although the DTE resets every 10 seconds, so you have to consider. Having only one bar on guage is not the same as "empty". Zero bars, with red light and flashing fuel guage on mine at 1.1 gal as well. While I've only done it a few times for more than a few miles, twice I've had to go approximately 30 miles or so to the next station. Higher pucker factor and both times took 5 gallons to fill to tab. So, a little more than a half gallon, or more appropriately 15-20 to fumes. That is the real "Empty", or close enough. FYI - I will usually get the fuel warning at 170-180 miles, and have even gone 190 with near perfect conditions, moderate speed and ECO mode.
My TPMS is spot on when I check against handheld. Early on I was impressed by how close they were. And by the way, I find the TPMS reading to be the most critical of the displays, so 99% of time my readout is showing tire pressure. I click thru other readings, but use TPMS as my default.