Those pictures are a little small, but it looks like your engine needs a little attention as well. If it's anything like most the TR projects, it will get bigger before it gets smaller. My battery box looks like yours, but I've got a new one to weld in. All I lack is finishing. Keep the updates coming.
The only thing that doesn't take longer than it should, is enjoying what is already done.