No. It is desirable that the viewbox be 1/1000 as specified in the graphics standards but in practice it will work just fine as the svg scaling automatically compensates. Dimensioning the svg in px rather than in or mm can be a problem but you haven’t done that. FritzingCheckPart.py only issues warnings for the scale no errors so the part appears fine:
Warning 32: File
‘svg.breadboard.MW-IRM-03-05_02d58bc319d1e0b5412c1291a19f7c29_13_breadboard.svg.bak’
At line 2
Scale is not the desirable 1/1000 ratio from width/height to
viewBox width/height.
Warning 32: File
‘svg.pcb.MW-IRM-03-05_02d58bc319d1e0b5412c1291a19f7c29_13_pcb.svg.bak’
At line 2
Scale is not the desirable 1/1000 ratio from width/height to
viewBox width/height.
it is only a warning because it doesn’t affect correct operation (but doesn’t meet the graphics standards.) There is potentially a problem in pcb in that the hole size is 0.031445in, for a 0.1in header (if you chose to mount the part on a header) the size should be 0.038in. The pin size may or may not be correct for the part I didn’t check.
The multiple options in Inspector are indeed a function of the family name. Any part with the same family name will be listed as an option in Inspector. There aren’t currently any guidelines on family names (although discussions are happening very slowly on github) on that or a variety of other parts policy issues.
If the text labels in breadboard or schematic are of the name “label” they will be substituted from the property name chip label in the fzp file
<property name="part number">74x125</property>
which can be used to change the voltage on a part. This tutorial covers various of these issues
Peter