Bekim Bacaj
July 4, 2019.
- According to you qt.: "etymologies presented here are officially accepted by linguist" and according to that Wiktionary is the official representative body of Linguistics, and of "the acceptance" duh?

And "therefore" these words you're treating there are undoubtedly sl. loanwords in alb.
Now lets get some new insight on them:
pushka - is a name of a brand, as is 'mauzer'-ka. Albanians use the later.
prag - is pure alb., from the verb 'pra' a notion infinitive who's sense is 'rest'.
stan - is alb. rot word sta~, which gives european language words such as stop, stand, state, station, status, stable, stall, etc etc etc even the sl stap; a highly productive damn alb etymon don't you think?
jug - "serbo-croatian" that's a good joke!
breg - that's an ancient illyrian-albanian root of b+reg many western european languages will try to compete for, but alb will win.
kotec - comes from alb verb kot > kotec = a place where you do nothing!
kos - is alb., Slavs don't even have a name for it, calling it (sour milk) < kiselo mleko.
duhi - its meaning is unrelated to a ghost, its meaning is pure secular ie: "air", alb has a ful arssenal : duh, dah, daft.
grabë - ! there's no such use of this etymon.
kockë - is not used by ethnic alb; introduced by comunist imposters who took over Albania after the WW2; - alb name for bone is asht; bones = eshtna\eshtëra.
kuç - not used by alb speakers in that sense anywhere in the world; the equivalent of sl kuce in alb is { bub\i } which in eng gives puppies.
kokosh - not used by alb; Albanian word for hen and chicken is { Pul\a,ë } .
zhaba - as already mentioned is a biblical word which predates anything you can think of; yet, //however its etymology can only be found in alb as a formation of { za+ba } => noisemaker.
bumbar - 'very interesting' only alb and sl have it; therefore it is sl. How so very convincing!
kleka - lol \\ kleka is #Emathian (which means early albanian) lek is alb deminutiv. It makes things smaller, ie describes things that appear smaller than they should be in real life.
kastravec - alb speakers do not have problems rendering k+r+a+s in its given order (ex. Krasniqi pleme) so, if it entered from the sl part it would have retained its spelling
order. Therefore sl took it in the form of kastra* and contracted it into krast*.
lopatë - in alb is also kací, kacija. However, finding lopata being also used in sl doesn't make it a sl word. Furthermore, its proper pronunciation is Lapa; Lapata is its accusative form.: lapa is an ancient alb word and the etymon of the same.
plug - is not only alb., but a name of a specific model of a plowing utility in contrast to "parmena" and "pena" and many other distinctive models of the same usage. alb. lang had them all.
brazd\a - I'll leave you keep it, but still you will need to: both 'find' and 'prove' its has a Slavic etymology before you take it.
Reagards.