I am some what new to using home assistant. I want to be able to use the custom cards and components but i am completely unsure what to do next? i have a bunch of compoents and cards installed but i dont know how to get them into my gui?
Go to the repository of a card you have installed and read the documentation on it.
The configuration examples provided should give you an idea how to set up a manual card.
I dont have a lovelace.yaml file and where do i put that url in my configuration? when i put it in my config.yaml it says my config is invalid and points to the line number in which i added that text
You can use raw edit mode to place it at the top of your lovelace configuration. Scroll down to " If you are using the GUI editor" at the end of part 3 here. In fact read that whole guide. It’s a great beginner’s guide to Lovelace plug-ins.