How to eliminate gaps in vinyl siding
The sliver of a gap between lapped "boards" is normal, and those boards should be left to move with respect to one another. Normally laps are installed such that they have the least visual impact from one particular direction, such as from the front entry.

You've discovered one of the primary drawbacks to vinyl siding. Steel can be had in seamless lengths, but to my knowledge vinyl cannot.