Source code is: "a text listing of commands to be compiled or assembled into an executable computer program." - Google
This means the code for your game that gets compiled.
To answer your second question, yes. You must post all assets. Like in my game: https://github.com/TheCrafters001/LOFBBBD