Как в Java 7 сериализовать, вернее сохранить байт код функций с возможностью дальнейшей загрузки?
Насколько я знаю, этого сделать нельзя. Вот тут подробно описано, что происходит и что получается при сериализации: https://habrahabr.ru/post/60317/ Кратко: байткод методов туда не пишется. 
Но, мне кажется, вашу задачу можно решить без сериализации. Создать jar с этими классами, потом загружать его динамически. stackoverflow.com/questions/11016092/how-to-load-c...
javassist или asm  какой-нить не стоит рассмотреть?