I just finished up the prep work for the tank sealer. Now, I am just waiting for it to dry out.
The welding shop I took it to to have the petcock boss made went a little overkill, but it will never leak there! It caused a bit more damage to the paint than I had expected, but it wasn't too bad.
All in all, I am very pleased with the progress thus far, I should have some fresh final assembly pics coming soon!