The fit out of a genuine M-Sport does not vary that much - the only thing that can be changed is the suspension, M sport can be swapped out for std shocks and springs. However, some M-sport options such as the suspension can be added to non-M-Sport cars, such as this one, which is why it has 704 in the build sheet.
A genuine factory M-Sport will have option code 337 M-Sport Pack, or on older cars 336. This is a "package" of options all bundled into one number, like 704, 710 Steering wheel, body kit, anthracite headliner, 481 Sports seats, plus the trims and badges.
This car has obviously had some parts swapped into it during it's life as those look like M3 Vaders which were not an option from factory on non-M3s, plus the rims which could be genuine. Overall it looks good, the swaps are in-keeping with the car and it is tidy overall.