Not really. You obviously need to take care of the height too and it must depend on video dimensions. Other players out there are designed for fixed widths.
Sure, but taking care of other parts of the player needs to be taken care of. Not that it's hard but it's surely not a feature of video players out there.