Welcome back. You picked a couple of good ones. Tamiyas generally fall together.
I was away for to that long, if not longer. Lot of help here, don't be afraid to ask questions. Lot of new stuff in that amount of time. Threw me for a loop when I saw what changes had happened.
We're always interested in projects, and pictures. They just have to be hosted at a third party site, you can't just upload them from your computer. Lot of choices, from free sites to modest pay sites to host from.