Blood vessels are found in the bone canals. The blood brings nourishment to the cells. Cells, replete with communicating cytoplasmic extensions, are found in lacunae within the bone matrix. Spongy bone has many spaces between bony struts. Compact bone is more solid.
Red marrow produces blood cells.
Yellow marrow stores fat. Cartilage cells in the epiphyseal plates divide and push bone progeny cells out where they calcify forming bone. Answers will vary but certainly should include actin and myosin. Answers will vary. Definitions can be found in text.