so that is a terrible pic....but I am guessing what you are asking is: If I clean the rusty spots off the backbone of my frame can I hit it with a rattle can so it doesn't rust again?
To this I say yes. If it is going to be covered by bodywork then go for it. use newspaper and cardboard or actual painting paper to mask off areas you don't want to have overspray and have at it. I recommend cleaning the rust with a wire wheel, then wiping down with lacquer thinner, then spraying with rustoelum stops rust in gloss black.
If you are talking about other areas of the frame that are visible....then I interpret the question as "how do I make my frame more pretty?" to which I recommend getting some fine polishing compound and a mother's powerball polishing ball. Compound the frame till it shines, then wax with a carnuba wax. Touch up any rock chips with a small paint brush and some single stage gloss black enamel (like the rustoleum "stops rust") before you wax. Dab the paint, don't brush on.