partial answer (I'm on spring break)
Linear Model with weights is fully supported by WLS.
non-linear models are still not really supported, mixed effects models
is work in progress, PR by Kerby Shedden.
However mixed models are for panel or repeated measures or longitudinal data.
Maximum likelihood for a non-linear model can relatively easily be
done with GenericLikelihoodModel, which, as the name says, just
provides some generic structure to be subclassed for specific cases.
Non-linear least squares is currently still misplaced in old branches.
AICc is available in a helper function in statsmodels.stats.
I don't understand the connection to power-law.
Josef