1. Yes! "nº" is the short form of number. I thought it was an universal thing - in Portugal (where I come from) is a normal thing. Thank you for pointing that out. I'll try to avoid using this term on future games.
2. I'll get to you soon with a proper reply.