With the hotels, for the most part, it is too early to worry too much. The Olympic Committee and companies like CoSport have gone out had reserved all the hotel rooms. As time goes on, they will see what the demand really is for their packages and then release the rooms. Also, one thing that has not been talked about is that one of the new Norwegian ships (2,000 cabins) will be docked in Rio and used as a floating hotel. Don't know who the booking agent will be but that may be a great option. I know in Sochi the ships worked out well.
How did you do getting tickets? If you are still looking for tickets there is a twitter group that was formed during the 2012 Olympics that share information and where people offer extra tickets for sale. In 2012 there was a lot of peer pressure to only resell at cost.