Thanks dsgtc0408, just hearing someone who seems knowledgable think it is possible lifts a huge weight off my shoulders. And thanks for asking the mods (Edit: And thanks obscure2k!), I swear I searched all over this site for such a forum without finding it.
As for the airlines, it will be KLM from Oslo - (#1146) - Amsterdam - (#897) - Beijing and probably Air China to Hong Kong but I haven't ordered that ticket yet. Travelling on the 20th of july, arriving 21st, norwegian nationality.
So afaik KLM has a booth at Oslo where I'll ask if they can connect my luggage to the Air China flight, and then hope I'll get on it myself. If the baggage doesn't make it I'll file for lust luggage, have it sent to the hotel and get some cash on the insurance to survive on for a few days.
Another big issue is the boarding tickets for the Air China flight to HK. Can I get these somewhere at the Beijing airport without having a visa? Or do I have to have them printed out from home?
I'll check out that link as well, if I can actually get out of the transit area with that visa-free thing, then I can just go get the luggage as normal and check in as normal and get the boarding passes as normal. That might be ideal, but I have never dealt with visa-situations before, I'm worried I'll screw up or misunderstand and get sent back.