Forum Moderators: open
There is some potential for SE's to get confused with relative URL's, so it is considered a best practice to provide absolute URL's when practicable. That said, unless the site is very complex or the coding gets messed up, relative URL's are not a big problem. We use them all the time, and have never had any issue.
As for kw's versus no kw's, the main advantage to having kw's in the URL as opposed to random numbers and letters is the ability to help the SE's understand what that page is about.
But, as long as the structure is relatively simple as is the case with the example you've provided ... and doesn't include lots of special characters ... you should have no problem getting those pages indexed.