Custom Node Classes

Is it possible in Python to inherit from some kind of PandaNode to create custom node classes?

Not in Python. The Panda scene graph is entirely implement in C++, with no facility for callouts into Python. If you want to make a custom node class, you’ll have to do it in C++.