Texture Paint doesn't work
In that first image, you do not show what tool you are using - cannot see the error here, other than you need to be sure you are using the correct paint tool.

Second image, you have to assign a new image texture to get a slot before you can paint - simply add one and you can begin painting so long as your canvas object has UVs.