Yes- This should be one hell of a team.
Yes- The squad might not be great, but what an unforgettable experience it would be. Thats for sure.
No- The team would still be a small fish in a big big pond.
No- One sided defeats will only demoralize the players.