Not exactly, anyhow, and anyway are proper English. Anywho is slang.
Pretty much it substitutes anyhow
Real Meaning of Definitions
Yes just like "Toilet" is the same as "Latrine" lol!! You know sometimes this world WANTS TO CONFUSE others and so they gather as many words as possible and put them into a Dictionary and put different definitions by them, when really they are one and the same! I hate it when they do that.
I would say no.