hi Abbey,
as far as companion plants are concerned
you could start with
natives or a perhaps better description "locals"
flowering plants like yarrow,
dandelions, violets, mints, daylilies
anything that won't get out of control but flowers
comfrey is good but can get too big for young plants (chop and drop is a good solution)
it also has a long flowering period
the goal is to have something flowering all thru the season
berry plants are good since they also provide fruit but you have to watch them as they like to take over
look around your
yard and and nearby for inspiration