You can change albedo by updating the material on the model.
For example, for a script on a mesh:
var mat = get_surface_material(0)
The "get_suface_material" function needs to be called on a MeshInstance. If the script is not on the mesh, you will need to use the "get_node" function to find the node path, e.g.:
var mat = get_node("MyLevel/MyMesh").get_surface_material(0)
Then use this to change the color:
mat.albedo_color = Color(randf(), randf(), randf())
This sets a random color. If you want a specific color, just create a new Color with the red/green/blue values you want (between 0.0 and 1.0). This would be pure green:
Color(0.0, 1.0, 0.0)
You can do this for an environment as well, just create a custom world environment and and an environment with a background mode of custom color.
var env = get_node("Env")
env.environment.background_color = Color(randf(), randf(), randf())
Hope that helps.