Using JOSM: With the object(s) selected, in the “tags” area on the right there is a “+ Add” button. Click on that. You can type what ever you want for the tag name in one field and tag value in the other field.

My guess is that for width of lanes you’d use the *:lanes tagging scheme. Default in OSM for measuring is meters. So assuming a one way road with three lanes, with the lane widths from left to right of 10ft, 10ft, 14ft I think you’d tag it:

width:lanes=3|3|4.27

Edit: From the wiki page on width at https://wiki.openstreetmap.org/wiki/Key:width, it looks like you can use the typewriter style single and double quote to specify feet and inches. So I think you could tag the above example as:

width:lanes=10'0"|10'0"|14'0"