Anyway, foul smelling urine could be related to what your drink (it used to
happen with me, now I only drink water) and the need to
urinate may be related to
cold temperature. It could also be an infection but since I'm not a doctor, I really recommend you to talk to your doctor. Tell him everything about it.
B) Well, I don't know. Anyway, if you have a bacterial infection, you would probably need antibiotics. To get antibiotics you need a doctor prescription.